http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50723
Bug #: 50723 Summary: [4.7 regression] internal compiler error: verify_ssa failed Classification: Unclassified Product: gcc Version: 4.7.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: tree-optimization AssignedTo: unassig...@gcc.gnu.org ReportedBy: jojel...@gmail.com Host: i686-pc-cygwin Target: i686-pc-cygwin Build: i686-pc-cygwin Created attachment 25492 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=25492 preprocessed source Using built-in specs. COLLECT_GCC=gcc COLLECT_LTO_WRAPPER=/usr/libexec/gcc/i686-pc-cygwin/4.7.0/lto-wrapper.exe Target: i686-pc-cygwin Configured with: ./configure --config-cache --prefix=/usr --disable-win32-registry --enable-threads=win32 --enable-languages=c,c++,fortran,lto --with-win32-nlsapi=unicode --enable-tls --disable-bootstrap --enable-shared --disable-sjlj-exceptions --enable-gomp --enable-cloog-backend=isl : (reconfigured) : (reconfigured) ./configure --config-cache --prefix=/usr --disable-win32-registry --enable-threads=win32 --with-win32-nlsapi=unicode --enable-tls --disable-bootstrap --enable-shared --disable-sjlj-exceptions --enable-gomp --enable-cloog-backend=isl --enable-languages=c,c++,fortran,lto --no-create --no-recursion Thread model: win32 gcc version 4.7.0 20111011 (experimental) (GCC) COLLECT_GCC_OPTIONS='-D' '__MINGW32__' '-D' '__MSVCRT__' '-D' 'WIN32' '-D' '_WIN32' '-D' '__WIN32' '-D' '__WIN32__' '-U' '__CYGWIN__' '-U' 'unix' '-U' '__unix__' '-U' '__unix' '-U' '__CYGWIN32__' '-B' '/usr/i686-pc-mingw32/sys-root/mingw/lib/' '-c' '-O4' '-mstackrealign' '-march=core2' '-g' '-mfpmath=sse' '-Wall' '-fomit-frame-pointer' '-I' '../../../.././winsup/mingw/mingwex' '-I' '../../../.././winsup/mingw' '-I' '../../../.././winsup/mingw/include' '-nostdinc' '-iwithprefixbefore' 'include' '-I' '../../../.././winsup/mingw/../w32api/include' '-v' '-save-temps' '-o' 'wcrtomb.o' /usr/libexec/gcc/i686-pc-cygwin/4.7.0/cc1.exe -E -quiet -nostdinc -v -I ../../../.././winsup/mingw/mingwex -I ../../../.././winsup/mingw -I ../../../.././winsup/mingw/include -I ../../../.././winsup/mingw/../w32api/include -D__CYGWIN32__ -D__CYGWIN__ -Dunix -D__unix__ -D__unix -D __MINGW32__ -D __MSVCRT__ -D WIN32 -D _WIN32 -D __WIN32 -D __WIN32__ -U __CYGWIN__ -U unix -U __unix__ -U __unix -U __CYGWIN32__ -iwithprefixbefore include ../../../.././winsup/mingw/mingwex/wcrtomb.c -mstackrealign -march=core2 -mfpmath=sse -Wall -fomit-frame-pointer -g -fworking-directory -O4 -fpch-preprocess -o wcrtomb.i #include "..." search starts here: #include <...> search starts here: ../../../.././winsup/mingw/mingwex ../../../.././winsup/mingw ../../../.././winsup/mingw/include ../../../.././winsup/mingw/../w32api/include /usr/lib/gcc/i686-pc-cygwin/4.7.0/include End of search list. COLLECT_GCC_OPTIONS='-D' '__MINGW32__' '-D' '__MSVCRT__' '-D' 'WIN32' '-D' '_WIN32' '-D' '__WIN32' '-D' '__WIN32__' '-U' '__CYGWIN__' '-U' 'unix' '-U' '__unix__' '-U' '__unix' '-U' '__CYGWIN32__' '-B' '/usr/i686-pc-mingw32/sys-root/mingw/lib/' '-c' '-O4' '-mstackrealign' '-march=core2' '-g' '-mfpmath=sse' '-Wall' '-fomit-frame-pointer' '-I' '../../../.././winsup/mingw/mingwex' '-I' '../../../.././winsup/mingw' '-I' '../../../.././winsup/mingw/include' '-nostdinc' '-iwithprefixbefore' 'include' '-I' '../../../.././winsup/mingw/../w32api/include' '-v' '-save-temps' '-o' 'wcrtomb.o' /usr/libexec/gcc/i686-pc-cygwin/4.7.0/cc1.exe -fpreprocessed wcrtomb.i -quiet -dumpbase wcrtomb.c -mstackrealign -march=core2 -mfpmath=sse -auxbase-strip wcrtomb.o -g -O4 -Wall -version -fomit-frame-pointer -o wcrtomb.s GNU C (GCC) version 4.7.0 20111011 (experimental) (i686-pc-cygwin) compiled by GNU C version 4.7.0 20111006 (experimental), GMP version 5.0.0, MPFR version 3.0.1-p4, MPC version 0.8.1 warning: MPFR header version 3.0.1-p4 differs from library version 3.2.0-dev. GGC heuristics: --param ggc-min-expand=30 --param ggc-min-heapsize=4096 GNU C (GCC) version 4.7.0 20111011 (experimental) (i686-pc-cygwin) compiled by GNU C version 4.7.0 20111006 (experimental), GMP version 5.0.0, MPFR version 3.0.1-p4, MPC version 0.8.1 warning: MPFR header version 3.0.1-p4 differs from library version 3.2.0-dev. GGC heuristics: --param ggc-min-expand=30 --param ggc-min-heapsize=4096 Compiler executable checksum: ff55cda5b7745a2de214166d277da77c ../../../.././winsup/mingw/mingwex/wcrtomb.c: In function '__wcrtomb_cp': ../../../.././winsup/mingw/mingwex/wcrtomb.c:94:1: error: definition in block 4 follows the use for SSA_NAME: D.18798_14 in statement: # .MEM_19 = VDEF <.MEM_18(D)> size_16 = __wcrtomb_cp.part.0 (dst_8(D), D.18798_14, cp_2(D), mb_max_10(D)); ../../../.././winsup/mingw/mingwex/wcrtomb.c:94:1: internal compiler error: verify_ssa failed Please submit a full bug report, with preprocessed source if appropriate. See <http://gcc.gnu.org/bugs.html> for instructions.