Using built-in specs. COLLECT_GCC=i686-pc-mingw32-gcc COLLECT_LTO_WRAPPER=/usr/libexec/gcc/i686-pc-mingw32/4.6.0/lto-wrapper.exe Target: i686-pc-mingw32 Configured with: ./configure --prefix=/usr --enable-win32-registry --enable-threads=win32 --enable-languages=c,c++,lto --with-win32-nlsapi=unicode --enable-tls --disable-bootstrap --target=i686-pc-mingw32 --enable-shared --enable-interpreter --disable-sjlj-exceptions Thread model: win32 gcc version 4.6.0 20100811 (experimental) (GCC) COLLECT_GCC_OPTIONS='-fwhopr' '-v' '-mtune=generic' '-march=pentiumpro' /usr/libexec/gcc/i686-pc-mingw32/4.6.0/cc1.exe -quiet -v memrefimp.c -quiet -dumpbase memrefimp.c -mtune=generic -march=pentiumpro -auxbase memrefimp -version -fwhopr -o /cygdrive/d/temp/cache/cc4ZWTyf.s GNU C (GCC) version 4.6.0 20100811 (experimental) (i686-pc-mingw32) compiled by GNU C version 4.6.0 20100801 (experimental), GMP version 5.0.0, MPFR version 2.4.2, MPC version 0.8.1 GGC heuristics: --param ggc-min-expand=30 --param ggc-min-heapsize=4096 ignoring nonexistent directory "/usr/lib/gcc/i686-pc-mingw32/4.6.0/../../../../i686-pc-mingw32/sys-include" #include "..." search starts here: #include <...> search starts here: /usr/lib/gcc/i686-pc-mingw32/4.6.0/include /usr/lib/gcc/i686-pc-mingw32/4.6.0/include-fixed /usr/lib/gcc/i686-pc-mingw32/4.6.0/../../../../i686-pc-mingw32/include End of search list. GNU C (GCC) version 4.6.0 20100811 (experimental) (i686-pc-mingw32) compiled by GNU C version 4.6.0 20100801 (experimental), GMP version 5.0.0, MPFR version 2.4.2, MPC version 0.8.1 GGC heuristics: --param ggc-min-expand=30 --param ggc-min-heapsize=4096 Compiler executable checksum: 9a889a1670479f5d154f4d8fce5782ed COLLECT_GCC_OPTIONS='-fwhopr' '-v' '-mtune=generic' '-march=pentiumpro' /usr/lib/gcc/i686-pc-mingw32/4.6.0/../../../../i686-pc-mingw32/bin/as.exe -o /cygdrive/d/temp/cache/cctnwsqQ.o /cygdrive/d/temp/cache/cc4ZWTyf.s COMPILER_PATH=/usr/libexec/gcc/i686-pc-mingw32/4.6.0/:/usr/libexec/gcc/i686-pc-mingw32/4.6.0/:/usr/libexec/gcc/i686-pc-mingw32/:/usr/lib/gcc/i686-pc-mingw32/4.6.0/:/usr/lib/gcc/i686-pc-mingw32/:/usr/lib/gcc/i686-pc-mingw32/4.6.0/../../../../i686-pc-mingw32/bin/ LIBRARY_PATH=/usr/lib/gcc/i686-pc-mingw32/4.6.0/:/usr/lib/gcc/i686-pc-mingw32/4.6.0/../../../../i686-pc-mingw32/lib/ COLLECT_GCC_OPTIONS='-fwhopr' '-v' '-mtune=generic' '-march=pentiumpro' /usr/libexec/gcc/i686-pc-mingw32/4.6.0/collect2.exe -fwhopr -Bdynamic /usr/lib/gcc/i686-pc-mingw32/4.6.0/../../../../i686-pc-mingw32/lib/crt2.o /usr/lib/gcc/i686-pc-mingw32/4.6.0/crtbegin.o -L/usr/lib/gcc/i686-pc-mingw32/4.6.0 -L/usr/lib/gcc/i686-pc-mingw32/4.6.0/../../../../i686-pc-mingw32/lib /cygdrive/d/temp/cache/cctnwsqQ.o -lmingw32 -lgcc_eh -lgcc -lmoldname -lmingwex -lmsvcrt -luser32 -lkernel32 -ladvapi32 -lshell32 -lmingw32 -lgcc_eh -lgcc -lmoldname -lmingwex -lmsvcrt /usr/lib/gcc/i686-pc-mingw32/4.6.0/crtend.o collect2 version 4.6.0 20100811 (experimental) (x86 MinGW) /usr/lib/gcc/i686-pc-mingw32/4.6.0/../../../../i686-pc-mingw32/bin/ld -Bdynamic /usr/lib/gcc/i686-pc-mingw32/4.6.0/../../../../i686-pc-mingw32/lib/crt2.o /usr/lib/gcc/i686-pc-mingw32/4.6.0/crtbegin.o -L/usr/lib/gcc/i686-pc-mingw32/4.6.0 -L/usr/lib/gcc/i686-pc-mingw32/4.6.0/../../../../i686-pc-mingw32/lib /cygdrive/d/temp/cache/cctnwsqQ.o -lmingw32 -lgcc_eh -lgcc -lmoldname -lmingwex -lmsvcrt -luser32 -lkernel32 -ladvapi32 -lshell32 -lmingw32 -lgcc_eh -lgcc -lmoldname -lmingwex -lmsvcrt /usr/lib/gcc/i686-pc-mingw32/4.6.0/crtend.o /usr/lib/gcc/i686-pc-mingw32/4.6.0/../../../../i686-pc-mingw32/bin/nm -n /usr/lib/gcc/i686-pc-mingw32/4.6.0/../../../../i686-pc-mingw32/lib/crt2.o /usr/lib/gcc/i686-pc-mingw32/4.6.0/../../../../i686-pc-mingw32/bin/nm -n /usr/lib/gcc/i686-pc-mingw32/4.6.0/crtbegin.o /usr/lib/gcc/i686-pc-mingw32/4.6.0/../../../../i686-pc-mingw32/bin/nm -n /cygdrive/d/temp/cache/cctnwsqQ.o /usr/lib/gcc/i686-pc-mingw32/4.6.0/../../../../i686-pc-mingw32/bin/nm -n /usr/lib/gcc/i686-pc-mingw32/4.6.0/crtend.o /usr/libexec/gcc/i686-pc-mingw32/4.6.0/lto-wrapper.exe /cygdrive/d/temp/cache/cctnwsqQ.o i686-pc-mingw32-gcc @/cygdrive/d/temp/cache/ccxQFBDB.args Using built-in specs. COLLECT_GCC=i686-pc-mingw32-gcc COLLECT_LTO_WRAPPER=/usr/libexec/gcc/i686-pc-mingw32/4.6.0/lto-wrapper.exe Target: i686-pc-mingw32 Configured with: ./configure --prefix=/usr --enable-win32-registry --enable-threads=win32 --enable-languages=c,c++,lto --with-win32-nlsapi=unicode --enable-tls --disable-bootstrap --target=i686-pc-mingw32 --enable-shared --enable-interpreter --disable-sjlj-exceptions Thread model: win32 gcc version 4.6.0 20100811 (experimental) (GCC) COLLECT_GCC_OPTIONS='-c' '-v' '-mtune=generic' '-march=pentiumpro' '-fltrans-output-list=/cygdrive/d/temp/cache/ccCFAe8S.ltrans.out' '-fwpa' '-combine' /usr/libexec/gcc/i686-pc-mingw32/4.6.0/lto1.exe -quiet -dumpbase cctnwsqQ.o -mtune=generic -march=pentiumpro -auxbase cctnwsqQ -version -fltrans-output-list=/cygdrive/d/temp/cache/ccCFAe8S.ltrans.out -fwpa @/cygdrive/d/temp/cache/ccno7J9Q GNU GIMPLE (GCC) version 4.6.0 20100811 (experimental) (i686-pc-mingw32) compiled by GNU C version 4.6.0 20100801 (experimental), GMP version 5.0.0, MPFR version 2.4.2, MPC version 0.8.1 GGC heuristics: --param ggc-min-expand=30 --param ggc-min-heapsize=4096 GNU GIMPLE (GCC) version 4.6.0 20100811 (experimental) (i686-pc-mingw32) compiled by GNU C version 4.6.0 20100801 (experimental), GMP version 5.0.0, MPFR version 2.4.2, MPC version 0.8.1 GGC heuristics: --param ggc-min-expand=30 --param ggc-min-heapsize=4096 COMPILER_PATH=/usr/libexec/gcc/i686-pc-mingw32/4.6.0/:/usr/libexec/gcc/i686-pc-mingw32/4.6.0/:/usr/libexec/gcc/i686-pc-mingw32/:/usr/lib/gcc/i686-pc-mingw32/4.6.0/:/usr/lib/gcc/i686-pc-mingw32/:/usr/lib/gcc/i686-pc-mingw32/4.6.0/../../../../i686-pc-mingw32/bin/:/usr/libexec/gcc/i686-pc-mingw32/4.6.0/:/usr/libexec/gcc/i686-pc-mingw32/4.6.0/:/usr/libexec/gcc/i686-pc-mingw32/:/usr/lib/gcc/i686-pc-mingw32/4.6.0/:/usr/lib/gcc/i686-pc-mingw32/:/usr/lib/gcc/i686-pc-mingw32/4.6.0/../../../../i686-pc-mingw32/bin/ LIBRARY_PATH=/usr/lib/gcc/i686-pc-mingw32/4.6.0/:/usr/lib/gcc/i686-pc-mingw32/4.6.0/../../../../i686-pc-mingw32/lib/ COLLECT_GCC_OPTIONS='-c' '-v' '-mtune=generic' '-march=pentiumpro' '-fltrans-output-list=/cygdrive/d/temp/cache/ccCFAe8S.ltrans.out' '-fwpa' '-combine' i686-pc-mingw32-gcc @/cygdrive/d/temp/cache/ccQqp9cJ.args Using built-in specs. COLLECT_GCC=i686-pc-mingw32-gcc COLLECT_LTO_WRAPPER=/usr/libexec/gcc/i686-pc-mingw32/4.6.0/lto-wrapper.exe Target: i686-pc-mingw32 Configured with: ./configure --prefix=/usr --enable-win32-registry --enable-threads=win32 --enable-languages=c,c++,lto --with-win32-nlsapi=unicode --enable-tls --disable-bootstrap --target=i686-pc-mingw32 --enable-shared --enable-interpreter --disable-sjlj-exceptions Thread model: win32 gcc version 4.6.0 20100811 (experimental) (GCC) COLLECT_GCC_OPTIONS='-c' '-v' '-mtune=generic' '-march=pentiumpro' '-fltrans' '-o' '/cygdrive/d/temp/cache/ccCFAe8S.ltrans0.ltrans.o' /usr/libexec/gcc/i686-pc-mingw32/4.6.0/lto1.exe -quiet -dumpbase ccCFAe8S.ltrans0.o -mtune=generic -march=pentiumpro -auxbase-strip /cygdrive/d/temp/cache/ccCFAe8S.ltrans0.ltrans.o -version -fltrans /cygdrive/d/temp/cache/ccCFAe8S.ltrans0.o -o /cygdrive/d/temp/cache/ccuA9e4M.s GNU GIMPLE (GCC) version 4.6.0 20100811 (experimental) (i686-pc-mingw32) compiled by GNU C version 4.6.0 20100801 (experimental), GMP version 5.0.0, MPFR version 2.4.2, MPC version 0.8.1 GGC heuristics: --param ggc-min-expand=30 --param ggc-min-heapsize=4096 GNU GIMPLE (GCC) version 4.6.0 20100811 (experimental) (i686-pc-mingw32) compiled by GNU C version 4.6.0 20100801 (experimental), GMP version 5.0.0, MPFR version 2.4.2, MPC version 0.8.1 GGC heuristics: --param ggc-min-expand=30 --param ggc-min-heapsize=4096 In file included from :0:0: memrefimp.c: In function isspace: memrefimp.c:2:50: error: Invalid first operand of MEM_REF. &_pctype memrefimp.c:2:81: note: in statement _pctype.0_1 = _pctype;
memrefimp.c:2:50: error: Invalid address operand in MEM_REF. _pctype; _pctype.0_1 = _pctype; memrefimp.c:2:50: internal compiler error: verify_stmts failed Please submit a full bug report, with preprocessed source if appropriate. See <http://gcc.gnu.org/bugs.html> for instructions. lto-wrapper: i686-pc-mingw32-gcc returned 1 exit status collect2: lto-wrapper returned 1 exit status -- Summary: [4.6 regression] internal compiler error: verify_stmts failed with -fwhopr Product: gcc Version: 4.6.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: tree-optimization AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: jojelino at gmail dot com GCC build triplet: i686-pc-cygwin GCC host triplet: i686-pc-cygwin GCC target triplet: i686-pc-mingw32 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45255