diff options
author | Jerry DeLisle <jvdelisle@gcc.gnu.org> | 2016-09-28 19:43:03 +0000 |
---|---|---|
committer | Jerry DeLisle <jvdelisle@gcc.gnu.org> | 2016-09-28 19:43:03 +0000 |
commit | 0c1729748b36746e3631de5d8cf8de3e3636fdc3 (patch) | |
tree | 81968fb4e3b3c1f9fc76572049cd7e3de450d67b | |
parent | b89f743da8da9cc4884225cb30570c755026d79f (diff) | |
download | gcc-0c1729748b36746e3631de5d8cf8de3e3636fdc3.zip gcc-0c1729748b36746e3631de5d8cf8de3e3636fdc3.tar.gz gcc-0c1729748b36746e3631de5d8cf8de3e3636fdc3.tar.bz2 |
re PR fortran/77707 (formatted direct access: nextrec off by one)
2016-09-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
PR libgfortran/77707
* gfortran.dg/inquire_17.f90: New test.
From-SVN: r240593
-rw-r--r-- | gcc/testsuite/ChangeLog | 5 | ||||
-rw-r--r-- | gcc/testsuite/gfortran.dg/inquire_17.f90 | 10 |
2 files changed, 15 insertions, 0 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 22a001b..f1a8803 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,8 @@ +2016-09-28 Jerry DeLisle <jvdelisle@gcc.gnu.org> + + PR libgfortran/77707 + * gfortran.dg/inquire_17.f90: New test. + 2016-09-28 Jakub Jelinek <jakub@redhat.com> PR c++/77467 diff --git a/gcc/testsuite/gfortran.dg/inquire_17.f90 b/gcc/testsuite/gfortran.dg/inquire_17.f90 new file mode 100644 index 0000000..8a722f0 --- /dev/null +++ b/gcc/testsuite/gfortran.dg/inquire_17.f90 @@ -0,0 +1,10 @@ +! { dg-do run } +! PR77707 formatted direct access: nextrec off by one +program directaccess_formatted + integer nextrec + open(10, status='scratch', form='formatted', access='direct', recl=10*4) + write(10,'(10i4)',rec=9) 1,2,3,4,5,6,7,8,9,10 + inquire(unit=10,nextrec=nextrec) + if (nextrec.ne.10) call abort + close(10) +end |