Bug#1132100: gcc-16: FTBFS on hurd-amd64 and hurd-i386: internal compiler error: illegal instrucion
Luke Yasuda <[email protected]> Sat, 28 Mar 2026 02:46:39 +0000
| Newsgroups | gmane.linux.debian.ports.hurd |
|---|---|
| Message-ID | <177466599910.3553422.18099843736336236334.reportbug__36248.8468804926$1774666181$gmane$org@cfarm421.jing.rocks> |
Package: gcc-16 Version: 16-20260322-1 Severity: serious Tags: ftbfs Justification: fails to build from source (but built successfully in the past) X-Debbugs-Cc: [email protected] User: [email protected] Usertags: hurd-amd64 hurd-i386 Hi, gcc-16 FTBFS (today) on hurd-amd64 and hurd-i386: hurd-i386: /home/jing/build/gcc-16-16-20260322/build/./prev-gcc/xg++ -B/home/jing/build/gcc-16-16-20260322/build/./prev-gcc/ -B/usr/i686-gnu/bin/ -nostdinc++ -B/home/jing/build/gcc-16-16-20260322/build/prev-i686-gnu/libstdc++-v3/src/.libs -B/home/jing/build/gcc-16-16-20260322/build/prev-i686-gnu/libstdc++-v3/libsupc++/.libs -I/home/jing/build/gcc-16-16-20260322/build/prev-i686-gnu/libstdc++-v3/include/i686-gnu -I/home/jing/build/gcc-16-16-20260322/build/prev-i686-gnu/libstdc++-v3/include -I/home/jing/build/gcc-16-16-20260322/src/libstdc++-v3/libsupc++ -L/home/jing/build/gcc-16-16-20260322/build/prev-i686-gnu/libstdc++-v3/src/.libs -L/home/jing/build/gcc-16-16-20260322/build/prev-i686-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -O2 -fno-checking -gtoggle -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-error=narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Wconditionally-supported -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -fno-PIE -I. -Icp -I../../src/gcc -I../../src/gcc/cp -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/bid -I../libdecnumber -I../../src/gcc/../libbacktrace -o cp/cxx-pretty-print.o -MT cp/cxx-pretty-print.o -MMD -MP -MF cp/.deps/cxx-pretty-print.TPo ../../src/gcc/cp/cxx-pretty-print.cc during RTL pass: cse2 ../../src/gcc/cp/contracts.cc: In function 'void maybe_emit_violation_handler_wrappers()': ../../src/gcc/cp/contracts.cc:2563:1: internal compiler error: Illegal instruction 2563 | } | ^ /home/jing/build/gcc-16-16-20260322/build/./prev-gcc/xg++ -B/home/jing/build/gcc-16-16-20260322/build/./prev-gcc/ -B/usr/i686-gnu/bin/ -nostdinc++ -B/home/jing/build/gcc-16-16-20260322/build/prev-i686-gnu/libstdc++-v3/src/.libs -B/home/jing/build/gcc-16-16-20260322/build/prev-i686-gnu/libstdc++-v3/libsupc++/.libs -I/home/jing/build/gcc-16-16-20260322/build/prev-i686-gnu/libstdc++-v3/include/i686-gnu -I/home/jing/build/gcc-16-16-20260322/build/prev-i686-gnu/libstdc++-v3/include -I/home/jing/build/gcc-16-16-20260322/src/libstdc++-v3/libsupc++ -L/home/jing/build/gcc-16-16-20260322/build/prev-i686-gnu/libstdc++-v3/src/.libs -L/home/jing/build/gcc-16-16-20260322/build/prev-i686-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -O2 -fno-checking -gtoggle -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-error=narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Wconditionally-supported -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -fno-PIE -I. -Icp -I../../src/gcc -I../../src/gcc/cp -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/bid -I../libdecnumber -I../../src/gcc/../libbacktrace -o cp/decl.o -MT cp/decl.o -MMD -MP -MF cp/.deps/decl.TPo ../../src/gcc/cp/decl.cc 0xb3c8e09 internal_error(char const*, ...) ../../src/gcc/diagnostic-global-context.cc:787 0x9845a93 crash_signal ../../src/gcc/toplev.cc:325 0x1671445 ??? ./hurd/../sysdeps/mach/hurd/x86/trampoline.c:0 0x91ba951 vec<df_ref_d*, va_heap, vl_ptr>::reserve(unsigned int, bool) ../../src/gcc/vec.h:1966 /home/jing/build/gcc-16-16-20260322/build/./prev-gcc/cc1plus -quiet -nostdinc++ -I /home/jing/build/gcc-16-16-20260322/build/prev-i686-gnu/libstdc++-v3/include/i686-gnu -I /home/jing/build/gcc-16-16-20260322/build/prev-i686-gnu/libstdc++-v3/include -I /home/jing/build/gcc-16-16-20260322/src/libstdc++-v3/libsupc++ -I . -I cp -I ../../src/gcc -I ../../src/gcc/cp -I ../../src/gcc/../include -I ../../src/gcc/../libcpp/include -I ../../src/gcc/../libcody -I ../../src/gcc/../libdecnumber -I ../../src/gcc/../libdecnumber/bid -I ../libdecnumber -I ../../src/gcc/../libbacktrace -imultilib . -imultiarch i386-gnu -iprefix /home/jing/build/gcc-16-16-20260322/build/prev-gcc/../lib/gcc/i686-gnu/16/ -isystem /home/jing/build/gcc-16-16-20260322/build/./prev-gcc/include -isystem /home/jing/build/gcc-16-16-20260322/build/./prev-gcc/include-fixed/i386-gnu -isystem /home/jing/build/gcc-16-16-20260322/build/./prev-gcc/include-fixed -MMD cp/contracts.d -MF cp/.deps/contracts.TPo -MP -MT cp/contracts.o -D_GNU_SOURCE -D IN_GCC_FRONTEND -D IN_GCC_FRONTEND -D IN_GCC -D HAVE_CONFIG_H ../../src/gcc/cp/contracts.cc -quiet -dumpdir cp/ -dumpbase contracts.cc -dumpbase-ext .cc -mtune=generic -march=i686 -g -gtoggle -O2 -Wextra -Wall -Wno-error=narrowing -Wwrite-strings -Wcast-qual -Wsuggest-attribute=format -Wconditionally-supported -Woverloaded-virtual=2 -Wpedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-checking -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -fno-PIE -o /tmp/ccObaAlB.s Please submit a full bug report, with preprocessed source (by using -freport-bug). Please include the complete backtrace with any bug report. See <file:///usr/share/doc/gcc-16/README.Bugs> for instructions. The bug is not reproducible, so it is likely a hardware or OS problem. hurd-amd64: /home/jing/build/gcc-16-16-20260322/build/./prev-gcc/xg++ -B/home/jing/build/gcc-16-16-20260322/build/./prev-gcc/ -B/usr/x86_64-gnu/bin/ -nostdinc++ -B/home/jing/build/gcc-16-16-20260322/build/prev-x86_64-gnu/libstdc++-v3/src/.libs -B/home/jing/build/gcc-16-16-20260322/build/prev-x86_64-gnu/libstdc++-v3/libsupc++/.libs -I/home/jing/build/gcc-16-16-20260322/build/prev-x86_64-gnu/libstdc++-v3/include/x86_64-gnu -I/home/jing/build/gcc-16-16-20260322/build/prev-x86_64-gnu/libstdc++-v3/include -I/home/jing/build/gcc-16-16-20260322/src/libstdc++-v3/libsupc++ -L/home/jing/build/gcc-16-16-20260322/build/prev-x86_64-gnu/libstdc++-v3/src/.libs -L/home/jing/build/gcc-16-16-20260322/build/prev-x86_64-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-error=narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Wconditionally-supported -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -fno-PIE -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/bid -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-ssa-pre.o -MT tree-ssa-pre.o -MMD -MP -MF ./.deps/tree-ssa-pre.TPo ../../src/gcc/tree-ssa-pre.cc during RTL pass: reginfo ../../src/gcc/tree-ssa-pre.cc: In member function 'virtual unsigned int {anonymous}::pass_pre::execute(function*)': ../../src/gcc/tree-ssa-pre.cc:4667:1: internal compiler error: Illegal instruction 4667 | } | ^ 0x3d445f2 internal_error(char const*, ...) ../../src/gcc/diagnostic-global-context.cc:787 0x1e68122 crash_signal ../../src/gcc/toplev.cc:325 0x615f00d ??? ./hurd/../sysdeps/mach/hurd/x86/trampoline.c:0 /home/jing/build/gcc-16-16-20260322/build/./prev-gcc/cc1plus -quiet -nostdinc++ -I /home/jing/build/gcc-16-16-20260322/build/prev-x86_64-gnu/libstdc++-v3/include/x86_64-gnu -I /home/jing/build/gcc-16-16-20260322/build/prev-x86_64-gnu/libstdc++-v3/include -I /home/jing/build/gcc-16-16-20260322/src/libstdc++-v3/libsupc++ -I . -I . -I ../../src/gcc -I ../../src/gcc/. -I ../../src/gcc/../include -I ../../src/gcc/../libcpp/include -I ../../src/gcc/../libcody -I ../../src/gcc/../libdecnumber -I ../../src/gcc/../libdecnumber/bid -I ../libdecnumber -I ../../src/gcc/../libbacktrace -imultiarch x86_64-gnu -iprefix /home/jing/build/gcc-16-16-20260322/build/prev-gcc/../lib/gcc/x86_64-gnu/16/ -isystem /home/jing/build/gcc-16-16-20260322/build/./prev-gcc/include -isystem /home/jing/build/gcc-16-16-20260322/build/./prev-gcc/include-fixed/x86_64-gnu -isystem /home/jing/build/gcc-16-16-20260322/build/./prev-gcc/include-fixed -MMD tree-ssa-pre.d -MF ./.deps/tree-ssa-pre.TPo -MP -MT tree-ssa-pre.o -D_GNU_SOURCE -D IN_GCC -D HAVE_CONFIG_H ../../src/gcc/tree-ssa-pre.cc -quiet -dumpbase tree-ssa-pre.cc -dumpbase-ext .cc -mtune=generic -march=x86-64 -g -gtoggle -O2 -Wextra -Wall -Wno-error=narrowing -Wwrite-strings -Wcast-qual -Wsuggest-attribute=format -Wconditionally-supported -Woverloaded-virtual=2 -Wpedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-checking -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -fno-PIE -o /tmp/cc2hWqK0.s Please submit a full bug report, with preprocessed source (by using -freport-bug). Please include the complete backtrace with any bug report. See <file:///usr/share/doc/gcc-16/README.Bugs> for instructions. The bug is not reproducible, so it is likely a hardware or OS problem. gnumach: 2:1.8+git20260224-5 hurd: 1:0.9.git20251029-7 glibc: 2.42-14~hurd.1 -- System Information: Debian Release: 13.4 APT prefers stable-updates APT policy: (500, 'stable-updates'), (500, 'stable-security'), (500, 'stable') Architecture: amd64 (x86_64) Kernel: Linux 6.12.73+deb13-amd64 (SMP w/128 CPU threads; PREEMPT) Locale: LANG=C.UTF-8, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled