From: Francois-Xavier Coudert Date: Tue, 25 Jan 2022 08:07:19 +0000 (+0100) Subject: Fortran: do not run signaling testsuite on 32-bit x86/x86_64 X-Git-Tag: basepoints/gcc-13~1458 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=d0336ab4e7e2eb58a64d8ee4e5e8083dd53a4d2d;p=thirdparty%2Fgcc.git Fortran: do not run signaling testsuite on 32-bit x86/x86_64 gcc/testsuite/ChangeLog: * gfortran.dg/ieee/signaling_3.f90: Skip test on 32-bit x86/x86_64. --- diff --git a/gcc/testsuite/gfortran.dg/ieee/signaling_3.f90 b/gcc/testsuite/gfortran.dg/ieee/signaling_3.f90 index 45bd9c3599f5..22b36980896c 100644 --- a/gcc/testsuite/gfortran.dg/ieee/signaling_3.f90 +++ b/gcc/testsuite/gfortran.dg/ieee/signaling_3.f90 @@ -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