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 > > -- > Steve > 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. -- Janne Blomqvist