[Bug target/50940] New: [4.7 Regression] ICE in extract_insn, at recog.c:2137 during bootstrap
markus at trippelsdorf dot de
gcc-bugzilla@gcc.gnu.org
Tue Nov 1 10:00:00 GMT 2011
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50940
Bug #: 50940
Summary: [4.7 Regression] ICE in extract_insn, at recog.c:2137
during bootstrap
Classification: Unclassified
Product: gcc
Version: 4.7.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: target
AssignedTo: unassigned@gcc.gnu.org
ReportedBy: markus@trippelsdorf.de
I've hit the following ICE during bootstrap on x86_64-pc-linux-gnu.
It only happens with the "-march=native" switch.
/var/tmp/gcc_build_dir/./prev-gcc/g++ -B/var/tmp/gcc_build_dir/./prev-gcc/
-B/usr/x86_64-pc-linux-gnu/bin/ -nostdinc++
-B/var/tmp/gcc_build_dir/prev-x86_64-pc-linux-gnu/libstdc++-v3/src/.libs
-B/var/tmp/gcc_build_dir/prev-x86_64-pc-linux-gnu/libstdc++-v3/libsupc++/.libs
-I/var/tmp/gcc_build_dir/prev-x86_64-pc-linux-gnu/libstdc++-v3/include/x86_64-pc-linux-gnu
-I/var/tmp/gcc_build_dir/prev-x86_64-pc-linux-gnu/libstdc++-v3/include
-I/var/tmp/gcc/libstdc++-v3/libsupc++
-L/var/tmp/gcc_build_dir/prev-x86_64-pc-linux-gnu/libstdc++-v3/src/.libs
-L/var/tmp/gcc_build_dir/prev-x86_64-pc-linux-gnu/libstdc++-v3/libsupc++/.libs
-c -march=native -O3 -pipe -fuse-linker-plugin -flto=jobserver
-fno-fat-lto-objects -frandom-seed=1 -fprofile-generate -fno-lto -DIN_GCC -W
-Wall -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -pedantic
-Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-exceptions
-fno-rtti -DHAVE_CONFIG_H -I. -I. -I../../gcc/gcc -I../../gcc/gcc/.
-I../../gcc/gcc/../include -I../../gcc/gcc/../libcpp/include
-I../../gcc/gcc/../libdecnumber -I../../gcc/gcc/../libdecnumber/bid
-I../libdecnumber ../../gcc/gcc/df-core.c -o df-core.o
../../gcc/gcc/df-core.c: In function ‘void df_worklist_dataflow(dataflow*,
bitmap, int*, int)’:
../../gcc/gcc/df-core.c:1107:1: error: unrecognizable insn:
(insn 2516 2515 2040 168 (set (reg:V4SF 21 xmm0 [1487])
(float:V2DF (vec_select:V2SI (reg:V4SI 21 xmm0 [1487])
(parallel [
(const_int 0 [0])
(const_int 1 [0x1])
])))) ../../gcc/gcc/df-core.c:1047 -1
(nil))
../../gcc/gcc/df-core.c:1107:1: internal compiler error: in extract_insn, at
recog.c:2137
Please submit a full bug report,
Caused by the recent config/i386/sse.md changes rev. 180723 & 180724.
-march=native on my machine is equal to:
-march=amdfam10 -mcx16 -msahf -mno-movbe
-mno-aes -mno-pclmul -mpopcnt -mabm -mno-lwp -mno-fma -mno-fma4 -mno-xop
-mno-bmi -mno-bmi2 -mno-tbm -mno-avx -mno-avx2 -mno-sse4.2 -mno-sse4.1
-mlzcnt --param l1-cache-size=64 --param l1-cache-line-size=64
--param l2-cache-size=512 -mtune=amdfam10
-m3dnow -m64 -m80387 -mabm
-maccumulate-outgoing-args -malign-stringops -mcx16 -mfancy-math-387
-mfp-ret-in-387 -mglibc -mieee-fp -mlzcnt -mmmx -mno-sse4 -mpopcnt
-mpush-args -mred-zone -msahf -msse -msse2 -msse3 -msse4a
-mtls-direct-seg-refs
More information about the Gcc-bugs
mailing list