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

Reply via email to