https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62005
Jakub Jelinek <jakub at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |jakub at gcc dot gnu.org --- Comment #3 from Jakub Jelinek <jakub at gcc dot gnu.org> --- I've posted a loop-unroll.c fix. That said, an interesting question is why we don't warn about this without rtl checking, the function still returns address of the parameter. Is that because it is inlined in that case and so we don't warn then?