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

Richard Biener <rguenth at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |NEW
   Last reconfirmed|                            |2015-12-07
   Target Milestone|---                         |6.0
            Summary|wrong code at -O3 on        |[6 Regression] wrong code
                   |x86_64-linux-gnu (in 32-bit |at -O3 on x86_64-linux-gnu
                   |mode)                       |(in 32-bit mode)
     Ever confirmed|0                           |1

--- Comment #1 from Richard Biener <rguenth at gcc dot gnu.org> ---
Confirmed.  It ICEs with -fno-if-conversion

> ./xgcc -B. t.c -O3 -m32 -fno-if-conversion
t.c: In function ‘fn1’:
t.c:48:1: error: dominator of 13 should be 36, not 35
 }
 ^

t.c:48:1: error: dominator of 35 should be 38, not 37
t.c:48:1: error: dominator of 36 status unknown
t.c:48:1: internal compiler error: Segmentation fault
0xdcdd12 crash_signal
        /space/rguenther/src/svn/trunk3/gcc/toplev.c:334
0x949327 verify_dominators(cdi_direction)
        /space/rguenther/src/svn/trunk3/gcc/dominance.c:1033
0x947120 checking_verify_dominators

Reply via email to