Hi, I regularly build trunk for MinGW, but this error I see for the first time. configuration: --host=x86_64-w64-mingw32 \ --build=x86_64-w64-mingw32 \ --target=x86_64-w64-mingw32 \ --prefix=/mingw64 \ --enable-shared \ --enable-static --enable-targets=all \ --enable-multilib \ --enable-languages=c,c++,lto \ --enable-libstdcxx-time=yes \ --enable-threads=posix \ --enable-libgomp \ --enable-lto \ --enable-graphite \ --enable-checking=release \ --enable-fully-dynamic-string \ --enable-version-specific-runtime-libs \ --enable-sjlj-exceptions \ --disable-isl-version-check \ --disable-cloog-version-check \ --disable-libstdcxx-pch \ --disable-libstdcxx-debug \ --enable-bootstrap \ --disable-rpath \ --disable-win32-registry \ --disable-nls \ --disable-werror \ --disable-symvers \ --with-gnu-as \ --with-gnu-ld \ --with-arch-32=i686 \ --with-arch-64=nocona \ --with-tune-32=generic \ --with-tune-64=core2 \ --with-libiconv \ --with-system-zlib \ --enable-cloog-backend=isl error: make[5]: Entering directory '/c/mingw490/x64-trunk-posix-sjlj/build/gcc-trunk/x86_64-w64-mingw32/libstdc++-v3/libsupc++' /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /c/mingw490/x64-trunk-posix-sjlj/build/gcc-trunk/./gcc/xgcc -shared-libgcc -B/c/mingw490/x64-trunk-posix-sjlj/build/gcc-trunk/./gcc -nostdinc++ -L/c/mingw490/x64-trunk-posix-sjlj/build/gcc-trunk/x86_64-w64-mingw32/libstdc++-v3/src -L/c/mingw490/x64-trunk-posix-sjlj/build/gcc-trunk/x86_64-w64-mingw32/libstdc++-v3/src/.libs -L/c/mingw490/x64-trunk-posix-sjlj/build/gcc-trunk/x86_64-w64-mingw32/libstdc++-v3/libsupc++/.libs -L/mingw64/x86_64-w64-mingw32/lib -L/mingw64/mingw/lib -isystem /mingw64/x86_64-w64-mingw32/include -isystem /mingw64/mingw/include -B/mingw64/x86_64-w64-mingw32/bin/ -B/mingw64/x86_64-w64-mingw32/lib/ -isystem /mingw64/x86_64-w64-mingw32/include -isystem /mingw64/x86_64-w64-mingw32/sys-include -I/c/mingw490/src/gcc-trunk/libstdc++-v3/../libgcc -I/c/mingw490/x64-trunk-posix-sjlj/build/gcc-trunk/x86_64-w64-mingw32/libstdc++-v3/include/x86_64-w64-mingw32 -I/c/mingw490/x64-trunk-posix-sjlj/build/gcc-trunk/x86_64-w64-mingw32/libstdc++-v3/include -I/c/mingw490/src/gcc-trunk/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=new_opnt.lo -g -O2 -pipe -I/c/mingw490/x64-trunk-posix-sjlj/libs/include -I/c/mingw490/mingw-prereq/x64-zlib/include -I/c/mingw490/mingw-prereq/x86_64-w64-mingw32-static/include -std=gnu++11 -c ../../../../../../src/gcc-trunk/libstdc++-v3/libsupc++/new_opnt.cc libtool: compile: /c/mingw490/x64-trunk-posix-sjlj/build/gcc-trunk/./gcc/xgcc -shared-libgcc -B/c/mingw490/x64-trunk-posix-sjlj/build/gcc-trunk/./gcc -nostdinc++ -L/c/mingw490/x64-trunk-posix-sjlj/build/gcc-trunk/x86_64-w64-mingw32/libstdc++-v3/src -L/c/mingw490/x64-trunk-posix-sjlj/build/gcc-trunk/x86_64-w64-mingw32/libstdc++-v3/src/.libs -L/c/mingw490/x64-trunk-posix-sjlj/build/gcc-trunk/x86_64-w64-mingw32/libstdc++-v3/libsupc++/.libs -L/mingw64/x86_64-w64-mingw32/lib -L/mingw64/mingw/lib -isystem /mingw64/x86_64-w64-mingw32/include -isystem /mingw64/mingw/include -B/mingw64/x86_64-w64-mingw32/bin/ -B/mingw64/x86_64-w64-mingw32/lib/ -isystem /mingw64/x86_64-w64-mingw32/include -isystem /mingw64/x86_64-w64-mingw32/sys-include -I/c/mingw490/src/gcc-trunk/libstdc++-v3/../libgcc -I/c/mingw490/x64-trunk-posix-sjlj/build/gcc-trunk/x86_64-w64-mingw32/libstdc++-v3/include/x86_64-w64-mingw32 -I/c/mingw490/x64-trunk-posix-sjlj/build/gcc-trunk/x86_64-w64-mingw32/libstdc++-v3/include -I/c/mingw490/src/gcc-trunk/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=new_opnt.lo -g -O2 -pipe -I/c/mingw490/x64-trunk-posix-sjlj/libs/include -I/c/mingw490/mingw-prereq/x64-zlib/include -I/c/mingw490/mingw-prereq/x86_64-w64-mingw32-static/include -std=gnu++11 -c ../../../../../../src/gcc-trunk/libstdc++-v3/libsupc++/new_opnt.cc -o new_opnt.o {standard input}: Assembler messages: {standard input}:76: Error: bad register name `%xmm31' {standard input}:77: Error: invalid register for .seh_savexmm {standard input}:177: Error: bad register name `%xmm31' Makefile:865: recipe for target 'new_opnt.lo' failed make[5]: *** [new_opnt.lo] Error 1 http://pastebin.com/kutRBHUn As host compiler gcc-4.7.3 is used. Ideas? -- Regards, niXman ___________________________________________________ Dual-target(32 & 64-bit) MinGW compilers for 32 and 64-bit Windows: http://sourceforge.net/projects/mingwbuilds/ ___________________________________________________ Another online IDE: http://liveworkspace.org/