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

--- Comment #7 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
(In reply to chenglulu from comment #6)
> # gcc/cc1 -quiet  test.c -O2  -std=gnu11 -o test.s
> -Wno-incompatible-pointer-types -fno-jump-tables
> -fno-asynchronous-unwind-tables
> 
> The problem of bug 116600 can be circumvented by using option
> '-fno-asynchronous-unwind-tables'.


Except that just hides the ICE and not the wrong code happening.

> 
> From the flow graph comparison, we can find that in the ree pass, bb12->bb13
> is 100%, but in pro_and_epilogue it is 50%

Reply via email to