https://gcc.gnu.org/g:d022f6925702b0890a73613d659350b40f44f215
commit r15-4132-gd022f6925702b0890a73613d659350b40f44f215 Author: Andreas Schwab <sch...@suse.de> Date: Wed Sep 11 13:08:30 2024 +0200 testsuite: Relax line number match in gfortran.dg/pr95690.f90 The actual line number is target dependent, and immaterial for the test. * gfortran.dg/pr95690.f90: Allow matching error message anywhere. Diff: --- gcc/testsuite/gfortran.dg/pr95690.f90 | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/gcc/testsuite/gfortran.dg/pr95690.f90 b/gcc/testsuite/gfortran.dg/pr95690.f90 index 1432937438ac..4bd19b3dcdd0 100644 --- a/gcc/testsuite/gfortran.dg/pr95690.f90 +++ b/gcc/testsuite/gfortran.dg/pr95690.f90 @@ -2,8 +2,10 @@ module m contains subroutine s - print *, (erfc) ! { dg-error "not a floating constant" "" { target i?86-*-* x86_64-*-* sparc*-*-* cris-*-* hppa*-*-* } } - end ! { dg-error "not a floating constant" "" { target { ! "i?86-*-* x86_64-*-* sparc*-*-* cris-*-* hppa*-*-*" } } } + print *, (erfc) + end function erfc() end end +! The actual line number is target dependent, allow any +! { dg-error "not a floating constant" "" { target *-*-* } 0 }