I have finally gotten around to committing 2018-06-09 Steven G. Kargl <ka...@gcc.gnu.org>
* gfortran.dg/ieee/ieee_4.f90: xfail on i?86-*-freebsd* * gfortran.dg/ieee/large_4.f90: Ditto. * gfortran.dg/round_4.f90: Ditto. These tests have failed on i?86-*-FreeBSD since the tests were committed. The underlying cause is an OS feature, so simply xfail the tests. -- Steve
Index: gcc/testsuite/gfortran.dg/ieee/ieee_4.f90 =================================================================== --- gcc/testsuite/gfortran.dg/ieee/ieee_4.f90 (revision 261171) +++ gcc/testsuite/gfortran.dg/ieee/ieee_4.f90 (working copy) @@ -1,4 +1,4 @@ -! { dg-do run { xfail i386-*-freebsd* } } +! { dg-do run { xfail i?86-*-freebsd* } } use :: ieee_arithmetic implicit none Index: gcc/testsuite/gfortran.dg/ieee/large_4.f90 =================================================================== --- gcc/testsuite/gfortran.dg/ieee/large_4.f90 (revision 261171) +++ gcc/testsuite/gfortran.dg/ieee/large_4.f90 (working copy) @@ -1,4 +1,4 @@ -! { dg-do run } +! { dg-do run { xfail i?86-*-freebsd* } } program test_underflow_control use ieee_arithmetic Index: gcc/testsuite/gfortran.dg/round_4.f90 =================================================================== --- gcc/testsuite/gfortran.dg/round_4.f90 (revision 261171) +++ gcc/testsuite/gfortran.dg/round_4.f90 (working copy) @@ -1,4 +1,4 @@ -! { dg-do run { xfail i386-*-freebsd* } } +! { dg-do run { xfail i?86-*-freebsd* } } ! { dg-add-options ieee } ! { dg-skip-if "PR libfortran/58015" { hppa*-*-hpux* } } ! { dg-skip-if "IBM long double 31 bits of precision, test requires 38" { powerpc*-*-linux* } }