On 31.10.18 05:37, Alan Modra wrote: > On Tue, Oct 30, 2018 at 09:07:30PM +0100, Iain Buclaw wrote: >> On Tue, 30 Oct 2018 at 20:50, Andreas Schwab <sch...@linux-m68k.org> wrote: >>> >>> On Okt 30 2018, Iain Buclaw <ibuc...@gdcproject.org> wrote: >>> >>>> This turns off D front-end where there's been reported bootstrap >>>> problems that need further investigation. Also added a configure.tgt >>>> for libphobos to allow enabling for targets where there's known good >>>> runtime support backed by existing continuous integration. >>> >>> Why do you need that? The D frontend isn't built by default. >>> >> >> As far as I have seen, all automated builders for gcc are configured >> with --enable-languages=all however, which is pulling the D frontend >> in. > > You can add powerpc64*-*-* to the list of targets that fail bootstrap > with --enable-languages=all > > ../libphobos/src/std/math.d:242:5: error: static assert > "Only 64-bit, 80-bit, and 128-bit reals are supported for LittleEndian CPUs" > 242 | static assert(real.mant_dig == 53 || real.mant_dig == 64 > | ^
the frontend builds, just libphobos ftbfs