[sr #110809] UBSAN failure in output.c:511 (make_room_for)

Bruno Haible <[email protected]> Thu, 24 Oct 2024 12:54:58 -0400 (EDT)
Newsgroups gmane.comp.gnu.m4.bugs
Message-ID <[email protected]>
Follow-up Comment #3, sr #110809 (group m4):

ISO WG14 has voted to accept
https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3322.pdf, see
https://sourceware.org/pipermail/libc-alpha/2024-October/160375.html . With
this change, memcpy(dest, NULL, 0) is no longer undefined, and GCC and glibc
ought to catch up soon (GCC regarding their sanitizer, and glibc regarding the
declaration of memcpy() in <string.h>).


    _______________________________________________________

Reply to this item at:

  <https://savannah.gnu.org/support/?110809>

_______________________________________________
Message sent via Savannah
https://savannah.gnu.org/
signature.asc (application/pgp-signature, 228 B)
-----BEGIN PGP SIGNATURE-----

iHUEABYIAB0WIQQk97aszIMMAvLLwm6qLAuaBUf3TgUCZxp74gAKCRCqLAuaBUf3
TunfAP4oFZYHHj5cmiGn48pAhuQhqELW85bhVBJch2D8c9s7gQD7BMkhk66xbmTT
Sq2HOUqfZWqUnMDFxe3jkYDNY7tf6A0=
=JG9V
-----END PGP SIGNATURE-----