| Index: gcc/gcc/testsuite/gfortran.dg/f2003_io_4.f03
|
| diff --git a/gcc/gcc/testsuite/gfortran.dg/f2003_io_4.f03 b/gcc/gcc/testsuite/gfortran.dg/f2003_io_4.f03
|
| index 92c708c2921ccef77c88be3c11dfdc2018738042..fa09737b402d441ec8cf24da8869d113d0f74032 100644
|
| --- a/gcc/gcc/testsuite/gfortran.dg/f2003_io_4.f03
|
| +++ b/gcc/gcc/testsuite/gfortran.dg/f2003_io_4.f03
|
| @@ -1,4 +1,4 @@
|
| -! { dg-do run { target fd_truncate } }
|
| +! { dg-do run }
|
| ! Test case prepared by Jerry DeLisle <jvdelisle@gcc.gnu.org>
|
| ! Test of decimal= feature
|
|
|
| @@ -10,7 +10,7 @@ msg = "yes"
|
| a = 43.21
|
| b = 3.131
|
| c = 5.432
|
| -open(99, decimal="comma")
|
| +open(99, decimal="comma", status="scratch")
|
| write(99,'(10f8.3)') a
|
| a = 0.0
|
| rewind(99)
|
| @@ -20,8 +20,8 @@ if (any(a.ne.43.21)) call abort
|
| write(msg,'(dp,f8.3,dc,f8.2,dp,f8.3)', decimal="comma") a(1), b(1), c(1)
|
| if (trim(msg).ne." 43.210 3,13 5.432") call abort
|
|
|
| -close(99, status="delete")
|
| -open(99, decimal="comma")
|
| +close(99)
|
| +open(99, decimal="comma", status="scratch")
|
| write(99,nml=mynml)
|
| a = 0.0
|
| b = 0.0
|
| @@ -29,5 +29,5 @@ rewind(99)
|
| read(99,nml=mynml)
|
| if (any(a.ne.43.21)) call abort
|
| if (any(b.ne.3.131)) call abort
|
| -close(99, status="delete")
|
| +close(99)
|
| end
|
|
|