https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88331
Andrius Burokas <andriusspamtest at gmail dot com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |andriusspamtest at gmail dot com --- Comment #12 from Andrius Burokas <andriusspamtest at gmail dot com> --- While trying to compile GCC trunk (commit cea12873eeeaa7952e315626991b2e162218e134, Thu Dec 27 16:31:50 2018 +0000) on Cygwin (CYGWIN_NT-10.0 LT04LT1279HR2 2.11.2(0.329/5/3) 2018-11-08 14:34 x86_64 Cygwin) got an ICE similar to one reported by Rainer (https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88331#c6) ================================== configure parameters before 'make' ================================== andbur@LT04LT1279HR2 ~/gcc $ ./../gcc_source/configure --build=x86_64-pc-cygwin --host=x86_64-pc-cygwin --target=x86_64-pc-cygwin --without-libiconv-prefix --without-libintl-prefix --enable-shared --enable-shared-libgcc --enable-static --enable-version-specific-runtime-libs --enable-bootstrap --enable-__cxa_atexit --with-dwarf2 --with-tune=generic --enable-languages=c,c++,fortran,lto,objc,obj-c++ --enable-graphite --enable-threads=posix --enable-libatomic --enable-libcilkrts --enable-libgomp --enable-libitm --enable-libquadmath --enable-libquadmath-support --disable-libssp --enable-libada --disable-symvers --with-gnu-ld --with-gnu-as --without-libiconv-prefix --without-libintl-prefix --with-system-zlib --enable-linker-build-id --with-default-libstdcxx-abi=gcc4-compatible --enable-libstdcxx-filesystem-ts --with-cloog-include=/usr/local/include/cloog-isl --enable-lto --enable-checking=release ========================================== Last few lines where the compilation broke ========================================== libtool: compile: /home/andbur/gcc/./gcc/xgcc -B/home/andbur/gcc/./gcc/ -B/usr/local/x86_64-pc-cygwin/bin/ -B/usr/local/x86_64-pc-cygwin/lib/ -isystem /usr/local/x86_64-pc-cygwin/include -isystem /usr/local/x86_64-pc-cygwin/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../.././../gcc_source/libgfortran -iquote../.././../gcc_source/libgfortran/io -I../.././../gcc_source/libgfortran/../gcc -I../.././../gcc_source/libgfortran/../gcc/config -I../.././../gcc_source/libgfortran/../libquadmath -I../.././gcc -I../.././../gcc_source/libgfortran/../libgcc -I../libgcc -I../.././../gcc_source/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -ffast-math -ftree-vectorize -funroll-loops --param max-unroll-times=4 -g -O2 -MT matmul_i4.lo -MD -MP -MF .deps/matmul_i4.Tpo -c ../.././../gcc_source/libgfortran/generated/matmul_i4.c -DDLL_EXPORT -DPIC -o .libs/matmul_i4.o during RTL pass: postreload ../.././../gcc_source/libgfortran/generated/matmul_i4.c: In function ‘matmul_i4_avx2’: ../.././../gcc_source/libgfortran/generated/matmul_i4.c:1210:1: internal compiler error: in reload_combine_note_use, at postreload.c:1547 1210 | } | ^ Please submit a full bug report, with preprocessed source if appropriate. See <https://gcc.gnu.org/bugs/> for instructions. make[3]: *** [Makefile:4194: matmul_i4.lo] Error 1 make[3]: Leaving directory '/home/andbur/gcc/x86_64-pc-cygwin/libgfortran' make[2]: *** [Makefile:1562: all] Error 2 make[2]: Leaving directory '/home/andbur/gcc/x86_64-pc-cygwin/libgfortran' make[1]: *** [Makefile:18695: all-target-libgfortran] Error 2 make[1]: Leaving directory '/home/andbur/gcc' make: *** [Makefile:988: all] Error 2