From 151d7522247c10ac4959f72883316943d5060bf9 Mon Sep 17 00:00:00 2001 From: Jerry DeLisle Date: Tue, 17 Jun 2008 01:05:11 +0000 Subject: [PATCH] re PR testsuite/36544 (fseek.f90 does not correctly account for newline lengths) 2008-06-16 Jerry DeLisle PR fortran/36544 * gfortran.dg/fseek.f90: Adjust test conditions for variable newline. From-SVN: r136856 --- gcc/testsuite/ChangeLog | 5 +++++ gcc/testsuite/gfortran.dg/fseek.f90 | 6 +++--- 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index e97e60b6ebf..613364dc098 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,8 @@ +2008-06-16 Jerry DeLisle + + PR fortran/36544 + * gfortran.dg/fseek.f90: Adjust test conditions for variable newline. + 2008-06-16 Ira Rosen PR tree-optimization/36493 diff --git a/gcc/testsuite/gfortran.dg/fseek.f90 b/gcc/testsuite/gfortran.dg/fseek.f90 index 2bf2e0dc8dd..2649063ac59 100644 --- a/gcc/testsuite/gfortran.dg/fseek.f90 +++ b/gcc/testsuite/gfortran.dg/fseek.f90 @@ -17,16 +17,16 @@ PROGRAM test_fseek IF (FTELL(fd) /= 11 + newline_length) CALL abort() ! move backward from current position - CALL FSEEK(fd, -12, SEEK_CUR, ierr) + CALL FSEEK(fd, -11 - newline_length, SEEK_CUR, ierr) IF (ierr /= 0 .OR. FTELL(fd) /= 0) CALL abort() ! move to negative position (error) CALL FSEEK(fd, -1, SEEK_SET, ierr) IF (ierr == 0 .OR. FTELL(fd) /= 0) CALL abort() - ! move forward from end (12 + 10) + ! move forward from end (11 + 10 + newline) CALL FSEEK(fd, 10, SEEK_END, ierr) - IF (ierr /= 0 .OR. FTELL(fd) /= 22) CALL abort() + IF (ierr /= 0 .OR. FTELL(fd) /= 21 + newline_length) CALL abort() ! set position (0) CALL FSEEK(fd, 0, SEEK_SET, ierr) -- 2.30.2