Fortran: do not run signaling testsuite on 32-bit x86/x86_64
authorFrancois-Xavier Coudert <fxcoudert@gmail.com>
Tue, 25 Jan 2022 08:07:19 +0000 (09:07 +0100)
committerFrancois-Xavier Coudert <fxcoudert@gmail.com>
Tue, 25 Jan 2022 08:07:19 +0000 (09:07 +0100)
gcc/testsuite/ChangeLog:

* gfortran.dg/ieee/signaling_3.f90: Skip test on 32-bit x86/x86_64.

gcc/testsuite/gfortran.dg/ieee/signaling_3.f90

index 45bd9c3..22b3698 100644 (file)
@@ -1,4 +1,5 @@
-! { dg-do run }
+! { dg-do run { xfail { { i?86-*-* x86_64-*-* } && ilp32 } } }
+! x87 / x86-32 ABI is unsuitable for signaling NaNs
 !
 program test
   use, intrinsic :: iso_c_binding