[sbox-i780_411: /usr/work/gtk/pixman-0.10.0/pixman] > gcc -v -save-temps -DHAVE_CONFIG_H -I. -I.. -g -O2 -Wall -fvisibility=hidden -c pixman-mmx.c -fPIC -DPIC -o pixman-mmx.o Using built-in specs. Reading specs from /scratchbox/compilers/arm-linux-4.1.1/gcc.specs rename spec cpp to old_cpp Target: arm-iwmmxt-linux-gnueabi Configured with: /home1/bridge/toolchain/crosstool/toolchain-2007-03-19/build/arm-iwmmxt-linux-gnueabi/gcc-4.1.1-glibc-2.5/gcc-4.1.1/configure --target=arm-iwmmxt-linux-gnueabi --host=i686-host_pc-linux-gnu --prefix=/usr/local/bridge/arm-iwmmxt-linux-gnueabi --with-cpu=iwmmxt --with-float=soft --enable-cxx-flags=-msoft-float --with-headers=/usr/local/bridge/arm-iwmmxt-linux-gnueabi/arm-iwmmxt-linux-gnueabi/include --with-local-prefix=/usr/local/bridge/arm-iwmmxt-linux-gnueabi/arm-iwmmxt-linux-gnueabi --disable-nls --enable-threads=posix --enable-symvers=gnu --enable-__cxa_atexit --enable-languages=c,c++ --enable-shared --enable-c99 --enable-long-long Thread model: posix gcc version 4.1.1 /scratchbox/compilers/arm-linux-4.1.1/bin/../libexec/gcc/arm-iwmmxt-linux-gnueabi/4.1.1/cc1 -E -quiet -v -I. -I.. -iprefix /scratchbox/compilers/arm-linux-4.1.1/bin/../lib/gcc/arm-iwmmxt-linux-gnueabi/4.1.1/ -isystem /usr/local/include -isystem /usr/include -DHAVE_CONFIG_H -DPIC pixman-mmx.c -mcpu=iwmmxt -mfloat-abi=soft -Wall -fvisibility=hidden -fPIC -fworking-directory -O2 -fpch-preprocess -o pixman-mmx.i ignoring nonexistent directory "/usr/local/bridge/arm-iwmmxt-linux-gnueabi/lib/gcc/arm-iwmmxt-linux-gnueabi/4.1.1/include" ignoring nonexistent directory "/usr/local/bridge/arm-iwmmxt-linux-gnueabi/arm-iwmmxt-linux-gnueabi/sys-include" ignoring nonexistent directory "/usr/local/bridge/arm-iwmmxt-linux-gnueabi/arm-iwmmxt-linux-gnueabi/include" #include "..." search starts here: #include <...> search starts here: . .. /usr/local/include /usr/include /scratchbox/compilers/arm-linux-4.1.1/bin/../lib/gcc/arm-iwmmxt-linux-gnueabi/4.1.1/include /scratchbox/compilers/arm-linux-4.1.1/bin/../lib/gcc/arm-iwmmxt-linux-gnueabi/4.1.1/../../../../arm-iwmmxt-linux-gnueabi/sys-include /scratchbox/compilers/arm-linux-4.1.1/bin/../lib/gcc/arm-iwmmxt-linux-gnueabi/4.1.1/../../../../arm-iwmmxt-linux-gnueabi/include End of search list. /scratchbox/compilers/arm-linux-4.1.1/bin/../libexec/gcc/arm-iwmmxt-linux-gnueabi/4.1.1/cc1 -fpreprocessed pixman-mmx.i -quiet -dumpbase pixman-mmx.c -mcpu=iwmmxt -mfloat-abi=soft -auxbase-strip pixman-mmx.o -g -O2 -Wall -version -fvisibility=hidden -fPIC -o pixman-mmx.s GNU C version 4.1.1 (arm-iwmmxt-linux-gnueabi) compiled by GNU C version 4.0.2 20051125 (Red Hat 4.0.2-8). GGC heuristics: --param ggc-min-expand=98 --param ggc-min-heapsize=128512 Compiler executable checksum: 71bf2c400c805b2ad43cc927cbc9c343 /usr/include/mmintrin.h: In function 'pix_multiply': /usr/include/mmintrin.h:529: internal compiler error: in arm_expand_binop_builtin, at config/arm/arm.c:12548 Please submit a full bug report, with preprocessed source if appropriate. See <URL:http://gcc.gnu.org/bugs.html> for instructions. [sbox-i780_411: /usr/work/gtk/pixman-0.10.0/pixman] >
Created attachment 15894 [details] the .i files which caused the error the .i file which cause the error
Created attachment 15895 [details] the .c file caused the error The .c file which caused the error
the pixman-mmx.c is for iwmmxt supported for pixman-0.10.0 downloaded from "http://www.cairographics.org/releases/pixman-0.10.0.tar.gz". Built with scratchbox with foreign compiler: gcc-4.1.1. But the same error also happen outside scratchbox.
Created attachment 15901 [details] .i file cased error of reduced file
Created attachment 15902 [details] .c file caused same error of reduced file
I think this is a dup of bug 35294.
I get an ICE with trunk as of r146467 using -flax-vector-conversions otherwise the test doesn't compile.
This is a duplicate of bug 35294.
Closed because this is a duplicate bug report. *** This bug has been marked as a duplicate of bug 35294 ***