Excerpts from Rainer Orth's message of September 6, 2022 9:42 am: > Hi Iain, > >> Excerpts from Richard Biener's message of September 1, 2022 8:28 am: >>> On Wed, Aug 31, 2022 at 9:21 PM Iain Buclaw <ibuc...@gdcproject.org> wrote: >>> >>> Ah yes - I think, even if a bit verbose, this is exactly how it was supposed >>> to be? >>> >>> OK from my side. >>> >> >> To access the TARGET macros from arm-d.cc, arm-protos.h had to be >> included (after tm_p.h was removed). >> >> All ~200 configurations in contrib/config-list.mk now build again with >> the D front-end enabled. > > unfortunately, this patch broke all Solaris configs > (i386-pc-solaris2.11, sparc-sun-solaris2.11, sparcv9-sun-solaris2.11). > libphobos configure in stage2 fails with > > can compile D sources > configure:5402: /var/gcc/regression/master/11.4-gcc/build/./gcc/gdc > -B/var/gcc/regression/master/11.4-gcc/build/./gcc/ > -B/vol/gcc/i386-pc-solaris2.11/bin/ -B/vol/gcc/i386-pc-solaris2.11/lib/ > -isystem /vol/gcc/i386-pc-solaris2.11/include -isystem > /vol/gcc/i386-pc-solaris2.11/sys-include -fno-checking -c -fno-druntime > -nostdinc -I /vol/gcc/src/hg/master/local/libphobos/libdruntime -g -O2 > conftest.d >&5 > core.exception.ArrayIndexError@/vol/gcc/src/hg/master/local/gcc/d/dmd/root/stringtable.d(291): > index [3530971477] is out of bounds for array of length 0 > gcc.deh(505): uncaught exception > > I don't yet see why, though.
Hi Rainer, Is there a difference in output from `./gcc/d21 -quiet -v` ? Pay attention to any predefs that have suddenly appeared or disappeared. Regards, Iain.