On Mon, Dec 24, 2018 at 8:05 PM Steve Kargl <
[email protected]> 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