http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58061
Bug ID: 58061 Summary: internal compiler error Product: gcc Version: 4.7.1 Status: UNCONFIRMED Severity: normal Priority: P3 Component: libgcc Assignee: unassigned at gcc dot gnu.org Reporter: whitequill at abstractions dot me Using built-in specs. COLLECT_GCC=gcc COLLECT_LTO_WRAPPER=/usr/lib64/gcc/x86_64-suse-linux/4.7/lto-wrapper Target: x86_64-suse-linux Configured with: ../configure --prefix=/usr --infodir=/usr/share/info --mandir=/usr/share/man --libdir=/usr/lib64 --libexecdir=/usr/lib64 --enable-languages=c,c++,objc,fortran,obj-c++,java,ada --enable-checking=release --with-gxx-include-dir=/usr/include/c++/4.7 --enable-ssp --disable-libssp --disable-libitm --disable-plugin --with-bugurl=http://bugs.opensuse.org/ --with-pkgversion='SUSE Linux' --disable-libgcj --disable-libmudflap --with-slibdir=/lib64 --with-system-zlib --enable-__cxa_atexit --enable-libstdcxx-allocator=new --disable-libstdcxx-pch --enable-version-specific-runtime-libs --enable-linker-build-id --program-suffix=-4.7 --enable-linux-futex --without-system-libunwind --with-arch-32=i586 --with-tune=generic --build=x86_64-suse-linux Thread model: posix gcc version 4.7.1 20120723 [gcc-4_7-branch revision 189773] (SUSE Linux) AR=/tools/bin/$LFS_TGT-ar RANLIB=/tools/bin/$LFS_TGT-ranlib /mnt/Share/source/gcc/configure --build=$MACHTYPE --host=$MACHTYPE --target=$LFS_TGT --prefix=/tools --disable-nls --disable-shared --disable-multilib --disable-decimal-float --disable-threads --disable-libmudflap --disable-libssp --disable-libgomp --enable-languages=c,c++ --without-ppl --without-cloog --with-headers=/tools/$LFS_TGT/include /home/lfs/./gcc/xgcc -B/home/lfs/./gcc/ -L/tools/x86_64-w64-mingw32/lib -L/tools/mingw/lib -isystem /tools/x86_64-w64-mingw32/include -isystem /tools/mingw/include -B/tools/x86_64-w64-mingw32/bin/ -B/tools/x86_64-w64-mingw32/lib/ -isystem /tools/x86_64-w64-mingw32/include -isystem /tools/x86_64-w64-mingw32/sys-include -g -O2 -O2 -g -O2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -I. -I. -I../.././gcc -I/mnt/Share/source/gcc/libgcc -I/mnt/Share/source/gcc/libgcc/. -I/mnt/Share/source/gcc/libgcc/../gcc -I/mnt/Share/source/gcc/libgcc/../include -DHAVE_CC_TLS -DUSE_EMUTLS -o _trampoline.o -MT _trampoline.o -MD -MP -MF _trampoline.dep -DL_trampoline -c /mnt/Share/source/gcc/libgcc/libgcc2.c In file included from /home/lfs/gcc/include/x86intrin.h:27:0, from /tools/x86_64-w64-mingw32/include/intrin.h:30, from /tools/x86_64-w64-mingw32/include/winnt.h:1444, from /tools/x86_64-w64-mingw32/include/windef.h:137, from /tools/x86_64-w64-mingw32/include/windows.h:62, from /mnt/Share/source/gcc/libgcc/libgcc2.c:2082: /home/lfs/gcc/include/ia32intrin.h:54:9: internal compiler error: in c_builtin_function_ext_scope, at c/c-decl.c:3633 #pragma GCC target("sse4.2") ^ 0x50f1a2 c_builtin_function_ext_scope(tree_node*) /mnt/Share/source/gcc/gcc/c/c-decl.c:3633 0x808f01 add_builtin_function_common /mnt/Share/source/gcc/gcc/langhooks.c:561 0x809bb3 add_builtin_function_ext_scope(char const*, tree_node*, int, built_in_class, char const*, tree_node*) /mnt/Share/source/gcc/gcc/langhooks.c:597 0xb7fdc8 ix86_add_new_builtins /mnt/Share/source/gcc/gcc/config/i386/i386.c:27184 0xb7fdc8 ix86_valid_target_attribute_tree(tree_node*) /mnt/Share/source/gcc/gcc/config/i386/i386.c:4512 0x5c99d0 ix86_pragma_target_parse /mnt/Share/source/gcc/gcc/config/i386/i386-c.c:385 0x5afb6d handle_pragma_target /mnt/Share/source/gcc/gcc/c-family/c-pragma.c:805 0x54f5be c_parser_pragma /mnt/Share/source/gcc/gcc/c/c-parser.c:8972 0x55ffeb c_parser_external_declaration /mnt/Share/source/gcc/gcc/c/c-parser.c:1345 0x560957 c_parser_translation_unit /mnt/Share/source/gcc/gcc/c/c-parser.c:1251 0x560957 c_parse_file() /mnt/Share/source/gcc/gcc/c/c-parser.c:11223 0x5ad6f4 c_common_parse_file() /mnt/Share/source/gcc/gcc/c-family/c-opts.c:1046 for proper reproduction the version of gcc build being cross-built was: revision: 201377 from svn update. the headers being included are here: http://mingw-wine.googlecode.com/files/mingw64api-mingwport-src.7z /mnt/network/source/mingw64api-mingwport-src/mingw-w64-headers/configure --build=$MACHTYPE --host=$LFS_TGT --prefix=/tools/$LFS_TGT