spawn /test/gnu/gcc/objdir/gcc/testsuite/gdc/../../gdc -B/test/gnu/gcc/objdir/gc c/testsuite/gdc/../../ /test/gnu/gcc/gcc/gcc/testsuite/gdc.dg/gdc254.d -fno-diag nostics-show-caret -fno-diagnostics-show-line-numbers -fdiagnostics-color=never -I/test/gnu/gcc/gcc/gcc/testsuite/../../libphobos/libdruntime -I/test/gnu/gcc/gc c/gcc/testsuite/../../libphobos/src -I/test/gnu/gcc/objdir/hppa2.0w-hp-hpux11.11 /./libstdc++-v3/include -I/test/gnu/gcc/objdir/hppa2.0w-hp-hpux11.11/./libstdc++ -v3/include/hppa2.0w-hp-hpux11.11 -I/test/gnu/gcc/gcc/gcc/testsuite/../../libstd c++-v3/libsupc++ -O0 -I /test/gnu/gcc/gcc/gcc/testsuite/gdc.dg -S -o gdc254.s /test/gnu/gcc/gcc/gcc/testsuite/gdc.dg/gdc254.d:13:1: error: class gdc254.C254 i nterface function 'void F()' is not implemented <no_file>:1: internal compiler error: in register_moduleinfo, at d/modules.cc:40 2 libbacktrace could not find executable to open Please submit a full bug report, with preprocessed source if appropriate.
Author: ibuclaw Date: Wed Aug 21 07:53:44 2019 New Revision: 274769 URL: https://gcc.gnu.org/viewcvs?rev=274769&root=gcc&view=rev Log: d: Partially fix ICE: in register_moduleinfo, at d/modules.cc:40 gcc/d/ChangeLog: PR d/88722 * modules.cc: Include diagnostic.h. (register_moduleinfo): Use sorry instead of gcc_assert for targets without named sections. Modified: trunk/gcc/d/ChangeLog trunk/gcc/d/modules.cc
The ICE is no more as of r274769, but phobos still can't be built. Adding support for targets without targetm_common.have_named_sections could be tracked in a separate PR.