re PR libfortran/36546 (Namelist error with tab following a comma and newline)
2008-06-16 Jerry DeLisle <jvdelisle@gcc.gnu.org> PR fortran/36546 * gfortran.dg: namelist_49.f90: New test. From-SVN: r136860
This commit is contained in:
parent
fb669c2b42
commit
e989f2d107
2 changed files with 24 additions and 0 deletions
|
@ -1,3 +1,8 @@
|
|||
2008-06-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
|
||||
|
||||
PR fortran/36546
|
||||
* gfortran.dg: namelist_49.f90: New test.
|
||||
|
||||
2008-06-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
|
||||
|
||||
PR fortran/36544
|
||||
|
|
19
gcc/testsuite/gfortran.dg/namelist_49.f90
Normal file
19
gcc/testsuite/gfortran.dg/namelist_49.f90
Normal file
|
@ -0,0 +1,19 @@
|
|||
! { dg-do run }
|
||||
! { dg-options "-fbackslash" }
|
||||
! PR36546 Namelist error with tab following a comma and newline
|
||||
program check1
|
||||
real a,b,c
|
||||
namelist/CASEDAT/A,B,C
|
||||
open(1, status="scratch")
|
||||
write(1,'(a)') "&CASEDAT"
|
||||
write(1,'(a)') "\t\tA = 1.0,\t\tB = 2.0,"
|
||||
write(1,'(a)') "\t\tC = 3.0,"
|
||||
write(1,'(a)') " /"
|
||||
rewind(1)
|
||||
a = 0.0
|
||||
b = 0.0
|
||||
c = 0.0
|
||||
read(1,casedat)
|
||||
if ((a.ne.1.0) .or. (b.ne.2.0) .or. (c.ne.3.0)) call abort
|
||||
end
|
||||
|
Loading…
Add table
Reference in a new issue