On Mon, Dec 24, 2018 at 09:29:50PM +0200, Janne Blomqvist wrote:
> On Mon, Dec 24, 2018 at 8:05 PM Steve Kargl <
> s...@troutmask.apl.washington.edu> wrote:
> 
> > I've added the following patch to a recently committed testcase.
> >
> > Index: gcc/testsuite/gfortran.dg/ieee/ieee_9.f90
> > ===================================================================
> > --- gcc/testsuite/gfortran.dg/ieee/ieee_9.f90   (revision 267413)
> > +++ gcc/testsuite/gfortran.dg/ieee/ieee_9.f90   (working copy)
> > @@ -1,4 +1,4 @@
> > -! { dg-do run }
> > +! { dg-do run { xfail arm*-*-gnueabi arm*-*-gnueabihf } }
> >  program foo
> >     use ieee_arithmetic
> >     use iso_fortran_env
> >
> 
> The problem seems to be that GFortran says the real128 kind value is > 0
> (i.e. that the target supports quad precision floating point (with software
> emulation, presumably)), but then trying to use it fails.
> 
> Would be nice if somebody who cares about arm-none-linux-gnueabihf could
> help figure out the proper resolution instead of papering over it with
> XFAIL.
> 
> But I guess XFAIL is good enough until said somebody turns up.
> 

Thanks for chasing down the details.  I have no access to arm*-*-*.

It's a shame the real128 is defined, and arm*-*-* doesn't
actually use it.  I certainly have no time or interest in
fix this.

-- 
Steve

Reply via email to