https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61916
Timothy Gu <timothygu99 at gmail dot com> changed: What |Removed |Added ---------------------------------------------------------------------------- Version|4.9.0 |4.9.1 --- Comment #3 from Timothy Gu <timothygu99 at gmail dot com> --- I can confirm that this is also reproducible with gcc 4.9.1: $ i686-pc-mingw32.shared-gcc -DHAVE_CONFIG_H -I. -I../.. -DPACKAGE_LIB_DIR=\"/home/timothy_gu/mxe/usr/i686-pc-mingw32.shared/lib\" -I../.. -I/home/timothy_gu/mxe/usr/i686-pc-mingw32.shared/include/harfbuzz -I/home/timothy_gu/mxe/usr/i686-pc-mingw32.shared/include/cairo -I/home/timothy_gu/mxe/usr/i686-pc-mingw32.shared/include/pixman-1 -I/home/timothy_gu/mxe/usr/i686-pc-mingw32.shared/include/freetype2 -I/home/timothy_gu/mxe/usr/i686-pc-mingw32.shared/include/libpng16 -I/home/timothy_gu/mxe/usr/i686-pc-mingw32.shared/include/glib-2.0 -I/home/timothy_gu/mxe/usr/i686-pc-mingw32.shared/lib/glib-2.0/include -v -save-temps -O2 -c api.c -o .libs/api.o Using built-in specs. COLLECT_GCC=i686-pc-mingw32.shared-gcc Target: i686-pc-mingw32.shared Configured with: /home/timothy_gu/mxe/tmp-gcc-i686-pc-mingw32.shared/gcc-4.9.1/configure --target=i686-pc-mingw32.shared --build=x86_64-unknown-linux-gnu --prefix=/home/timothy_gu/mxe/usr --libdir=/home/timothy_gu/mxe/usr/lib --enable-languages=c,c++,objc,fortran --enable-version-specific-runtime-libs --with-gcc --with-gnu-ld --with-gnu-as --disable-nls --disable-multilib --without-x --disable-win32-registry --enable-threads=win32 --disable-libgomp --disable-libmudflap --with-cloog=/home/timothy_gu/mxe/usr --with-gmp=/home/timothy_gu/mxe/usr --with-isl=/home/timothy_gu/mxe/usr --with-mpc=/home/timothy_gu/mxe/usr --with-mpfr=/home/timothy_gu/mxe/usr --with-as=/home/timothy_gu/mxe/usr/bin/i686-pc-mingw32.shared-as --with-ld=/home/timothy_gu/mxe/usr/bin/i686-pc-mingw32.shared-ld --with-nm=/home/timothy_gu/mxe/usr/bin/i686-pc-mingw32.shared-nm --disable-sjlj-exceptions Thread model: win32 gcc version 4.9.1 (GCC) COLLECT_GCC_OPTIONS='-D' 'HAVE_CONFIG_H' '-I' '.' '-I' '../..' '-D' 'PACKAGE_LIB_DIR="/home/timothy_gu/mxe/usr/i686-pc-mingw32.shared/lib"' '-I' '../..' '-I' '/home/timothy_gu/mxe/usr/i686-pc-mingw32.shared/include/harfbuzz' '-I' '/home/timothy_gu/mxe/usr/i686-pc-mingw32.shared/include/cairo' '-I' '/home/timothy_gu/mxe/usr/i686-pc-mingw32.shared/include/pixman-1' '-I' '/home/timothy_gu/mxe/usr/i686-pc-mingw32.shared/include/freetype2' '-I' '/home/timothy_gu/mxe/usr/i686-pc-mingw32.shared/include/libpng16' '-I' '/home/timothy_gu/mxe/usr/i686-pc-mingw32.shared/include/glib-2.0' '-I' '/home/timothy_gu/mxe/usr/i686-pc-mingw32.shared/lib/glib-2.0/include' '-v' '-save-temps' '-O2' '-c' '-o' '.libs/api.o' '-mtune=generic' '-march=pentiumpro' /home/timothy_gu/mxe/usr/libexec/gcc/i686-pc-mingw32.shared/4.9.1/cc1 -E -quiet -v -I . -I ../.. -I ../.. -I /home/timothy_gu/mxe/usr/i686-pc-mingw32.shared/include/harfbuzz -I /home/timothy_gu/mxe/usr/i686-pc-mingw32.shared/include/cairo -I /home/timothy_gu/mxe/usr/i686-pc-mingw32.shared/include/pixman-1 -I /home/timothy_gu/mxe/usr/i686-pc-mingw32.shared/include/freetype2 -I /home/timothy_gu/mxe/usr/i686-pc-mingw32.shared/include/libpng16 -I /home/timothy_gu/mxe/usr/i686-pc-mingw32.shared/include/glib-2.0 -I /home/timothy_gu/mxe/usr/i686-pc-mingw32.shared/lib/glib-2.0/include -D HAVE_CONFIG_H -D PACKAGE_LIB_DIR="/home/timothy_gu/mxe/usr/i686-pc-mingw32.shared/lib" api.c -mtune=generic -march=pentiumpro -O2 -fpch-preprocess -o api.i ignoring nonexistent directory "/home/timothy_gu/mxe/usr/lib/gcc/i686-pc-mingw32.shared/4.9.1/../../../../i686-pc-mingw32.shared/sys-include" ignoring duplicate directory "../.." #include "..." search starts here: #include <...> search starts here: . ../.. /home/timothy_gu/mxe/usr/i686-pc-mingw32.shared/include/harfbuzz /home/timothy_gu/mxe/usr/i686-pc-mingw32.shared/include/cairo /home/timothy_gu/mxe/usr/i686-pc-mingw32.shared/include/pixman-1 /home/timothy_gu/mxe/usr/i686-pc-mingw32.shared/include/freetype2 /home/timothy_gu/mxe/usr/i686-pc-mingw32.shared/include/libpng16 /home/timothy_gu/mxe/usr/i686-pc-mingw32.shared/include/glib-2.0 /home/timothy_gu/mxe/usr/i686-pc-mingw32.shared/lib/glib-2.0/include /home/timothy_gu/mxe/usr/lib/gcc/i686-pc-mingw32.shared/4.9.1/include /home/timothy_gu/mxe/usr/lib/gcc/i686-pc-mingw32.shared/4.9.1/include-fixed /home/timothy_gu/mxe/usr/lib/gcc/i686-pc-mingw32.shared/4.9.1/../../../../i686-pc-mingw32.shared/include End of search list. COLLECT_GCC_OPTIONS='-D' 'HAVE_CONFIG_H' '-I' '.' '-I' '../..' '-D' 'PACKAGE_LIB_DIR="/home/timothy_gu/mxe/usr/i686-pc-mingw32.shared/lib"' '-I' '../..' '-I' '/home/timothy_gu/mxe/usr/i686-pc-mingw32.shared/include/harfbuzz' '-I' '/home/timothy_gu/mxe/usr/i686-pc-mingw32.shared/include/cairo' '-I' '/home/timothy_gu/mxe/usr/i686-pc-mingw32.shared/include/pixman-1' '-I' '/home/timothy_gu/mxe/usr/i686-pc-mingw32.shared/include/freetype2' '-I' '/home/timothy_gu/mxe/usr/i686-pc-mingw32.shared/include/libpng16' '-I' '/home/timothy_gu/mxe/usr/i686-pc-mingw32.shared/include/glib-2.0' '-I' '/home/timothy_gu/mxe/usr/i686-pc-mingw32.shared/lib/glib-2.0/include' '-v' '-save-temps' '-O2' '-c' '-o' '.libs/api.o' '-mtune=generic' '-march=pentiumpro' /home/timothy_gu/mxe/usr/libexec/gcc/i686-pc-mingw32.shared/4.9.1/cc1 -fpreprocessed api.i -quiet -dumpbase api.c -mtune=generic -march=pentiumpro -auxbase-strip .libs/api.o -O2 -version -o api.s GNU C (GCC) version 4.9.1 (i686-pc-mingw32.shared) compiled by GNU C version 4.8.2, GMP version 6.0.0, MPFR version 3.1.2, MPC version 1.0.2 GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 GNU C (GCC) version 4.9.1 (i686-pc-mingw32.shared) compiled by GNU C version 4.8.2, GMP version 6.0.0, MPFR version 3.1.2, MPC version 1.0.2 GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 Compiler executable checksum: 683f91d6f0f6ca509c8bb2e640a70280 api.c:5411:1: internal compiler error: in symtab_nonoverwritable_alias, at symtab.c:1252 } ^ 0x65b214 symtab_nonoverwritable_alias(symtab_node*) /home/timothy_gu/mxe/tmp-gcc-i686-pc-mingw32.shared/gcc-4.9.1/gcc/symtab.c:1252 0x79fd11 function_and_variable_visibility /home/timothy_gu/mxe/tmp-gcc-i686-pc-mingw32.shared/gcc-4.9.1/gcc/ipa.c:1101 0x7a04b6 whole_program_function_and_variable_visibility /home/timothy_gu/mxe/tmp-gcc-i686-pc-mingw32.shared/gcc-4.9.1/gcc/ipa.c:1306 0x7a04b6 execute /home/timothy_gu/mxe/tmp-gcc-i686-pc-mingw32.shared/gcc-4.9.1/gcc/ipa.c:1350 Please submit a full bug report, with preprocessed source if appropriate. Please include the complete backtrace with any bug report. See <http://gcc.gnu.org/bugs.html> for instructions.