On Wed, 31 Oct 2018 at 05:38, Alan Modra <amo...@gmail.com> 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 default path for libphobos is to not build it, so that's covered
by this patch.

-- 
Iain

Reply via email to