https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106753
--- Comment #2 from Jonathan Wakely <redi at gcc dot gnu.org> --- But it seems reasonable that they should write: (void) 123_disgusting; to silence a warning if they're really creating a literal just for its side effects.