http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55161



gretay at gcc dot gnu.org changed:



           What    |Removed                     |Added

----------------------------------------------------------------------------

                 CC|                            |gretay at gcc dot gnu.org



--- Comment #1 from gretay at gcc dot gnu.org 2012-12-13 18:32:46 UTC ---

This testcase still has ICE with gcc trunk r194473.



ICE with both arm and thumb mode, using -O1 and -O2. No ICE when using -O3. ICE

with -march=armv7-a. ICE with -mcpu=cortex-a8 but no ICE for any other

cortex-a* cpu.



/work/dec-builds/base/install/bin/arm-none-eabi-gcc -S test.c --std=c99

-fmodulo-sched -O1 -march=armv7-a -mthumb

test.c: In function 'test_04':

test.c:7:1: internal compiler error: in schedule_reg_moves, at

modulo-sched.c:725

 }

 ^

0xd2db44 schedule_reg_moves

    /work/local-checkouts/gcc-fsf/gcc/modulo-sched.c:725

0xd3066f sms_schedule

    /work/local-checkouts/gcc-fsf/gcc/modulo-sched.c:1684

0xd31a4f rest_of_handle_sms

    /work/local-checkouts/gcc-fsf/gcc/modulo-sched.c:3340





/work/dec-builds/base/install/bin/arm-none-eabi-gcc -S test.c --std=c99

-fmodulo-sched -O1 -mcpu=cortex-a8

test.c: In function 'test_04':

test.c:7:1: internal compiler error: in schedule_reg_moves, at

modulo-sched.c:725

 }

 ^

0xd2db44 schedule_reg_moves

    /work/local-checkouts/gcc-fsf/gcc/modulo-sched.c:725

0xd3066f sms_schedule

    /work/local-checkouts/gcc-fsf/gcc/modulo-sched.c:1684

0xd31a4f rest_of_handle_sms

    /work/local-checkouts/gcc-fsf/gcc/modulo-sched.c:3340





Configured with: --target=arm-none-eabi --with-newlib --with-gnu-as

--with-gnu-ld --enable-languages=c,c++  --disable-shared --disable-nls

--disable-threads --disable-lto --disable-tls --enable-checking=yes

--disable-libssp --disable-libgomp --disable-libmudflap --with-cpu=cortex-a15

--with-fpu=neon-vfpv4 --with-float=softfp



Unfortunately, because of the various failures related to modulo-sched on arm,

I haven't been able to track down the exact revision responsible for this ICE.



Regression test failure reported in PR55486 has the error message.

FAIL: gcc.dg/sms-7.c (internal compiler error)

Reply via email to