https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119251
Jakub Jelinek <jakub at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |jakub at gcc dot gnu.org --- Comment #1 from Jakub Jelinek <jakub at gcc dot gnu.org> --- How is compound literal different from any other automatic variable? And of course taking the address of compound literal when used in scope is just fine and heavily used in real-world.