[Bug tree-optimization/59986] Unnecessary edges in the CFG due to setjmp

pinskia at gcc dot gnu.org gcc-bugzilla@gcc.gnu.org
Sat Dec 25 07:33:23 GMT 2021


https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59986

Andrew Pinski <pinskia at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         Resolution|---                         |FIXED
             Status|NEW                         |RESOLVED
   Target Milestone|---                         |9.0

--- Comment #4 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
Fixed for GCC 9 by r9-6254, gcc.dg/torture/pr57147-2.c testcase which was
changed in that revision to not expect a setjmp is a similar testcase where we
have a noreturn function followed by a setjmp function.

So we create the unnecessary edges but then clean them up.


More information about the Gcc-bugs mailing list