clang 21.1.8 squawks about `/*` nested within "mbiter-aux.c" comment

"G. Branden Robinson" <[email protected]> Mon, 20 Jul 2026 23:01:49 -0500
Newsgroups gmane.comp.lib.gnulib.bugs
Message-ID <20260721040149.m4ahupmvrtir64hh@illithid>
[please CC me on replies]

I'm using gnulib stable/2027-07 in groff.

Clang grouses about "lib/mbiter-aux.", throwing a `-Wcomment` warning.

$ git grep -nC3 'for all the map'
lib/mbiter-aux.c-29-  if (*cache < 0)
lib/mbiter-aux.c-30-    {
lib/mbiter-aux.c-31-      /* UTF-8 is the only encoding in use which maps the bytes 0xC4 0x80
lib/mbiter-aux.c:32:         to U+0100.  (See libiconv/tests/*.TXT for all the mapping tables.)
lib/mbiter-aux.c-33-         We can assume that in this case, the char32_t encoding is Unicode
lib/mbiter-aux.c-34-         (not platform-dependent like for other locale encodings).  */
lib/mbiter-aux.c-35-      mbstate_t state; mbszero (&state);

Regards,
Branden
signature.asc (application/pgp-signature, 833 B)
-----BEGIN PGP SIGNATURE-----

iQIzBAABCAAdFiEEh3PWHWjjDgcrENwa0Z6cfXEmbc4FAmpe7yMACgkQ0Z6cfXEm
bc5oFw//dsDm+BVDUCY0M8rEeXBS4sSwdYPMxIRoHOd9D7N57BuHGn4egNmIaicY
W28MILVBVhkDQa4NMc1YPouXFoariADAkg/Lq4CMiQpoVR0zBkCqDriK73/tpuhk
eDIWxcIc9qDFEMQfgkt5NZakVtjnol79EFp9v1bsDJIWT1msIPhTwYTPak75G5rR
NljQzovApWGA9Uoat1W62YAi99vf9+rM8MOcZFV4PzIsHT3Tc6Upem3ohTL0N3yh
/QpXr4s6I5ypFsgm9VntrHmuYxncawYAO09l6k4MQSub7T/+eTL6J/IE7T0Jocsm
mv587s5JSwQOXPqO7EBbkmzlUG62dyo2wyBBzLzgQdHhOp2gBfrhTKip05wes0HZ
DVnF+VnTqZ5g+5pzYVawoUOmlb50rruVvXBCNvX09TaFZf3EfMXuBG30lYmNQBtl
TtMY2nb5EspiISG8cVIGae1RKL/yuEjvQEiC/Bj7Ood1P3vtaijZbirFphAtcH0Z
qQHip3rzCHkgrF/XNYVnvn0oox/eUkK5hxkh0fxjtjXw7TJpTbqt9i202AsM30Qo
c9n4U81vjj3pWXTcLWrk5kB3jNzhR44JWYxJvjcWkNvMH3qWKr2Z+H4EHHDAHN1A
b69290d6SnQCFhAjisKCTmOz6l4VYssUGt041Pyk/A4m/No5UVg=
=i3L1
-----END PGP SIGNATURE-----