diff options
Diffstat (limited to 'gcc/testsuite/gfortran.dg/inquire_10.f90')
-rw-r--r-- | gcc/testsuite/gfortran.dg/inquire_10.f90 | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/gcc/testsuite/gfortran.dg/inquire_10.f90 b/gcc/testsuite/gfortran.dg/inquire_10.f90 new file mode 100644 index 000000000..5343f2b3a --- /dev/null +++ b/gcc/testsuite/gfortran.dg/inquire_10.f90 @@ -0,0 +1,16 @@ + character(len=800) :: cwd + integer :: unit + + call getcwd(cwd) + + open(file='cseq', unit=23) + inquire(file='cseq',number=unit) + if (unit /= 23) call abort + inquire(file=trim(cwd) // '/cseq',number=unit) + if (unit /= 23) call abort + + inquire(file='foo/../cseq2',number=unit) + if (unit >= 0) call abort + inquire(file='cseq2',number=unit) + if (unit >= 0) call abort +end |