Remove old autovect-branch by moving to "dead" directory.
[official-gcc.git] / old-autovect-branch / gcc / testsuite / gfortran.dg / namelist_char_only.f90
blob9993669b38a11a78a6114bade1f3dcdb9814b8ed
1 ! { dg-do run }
2 ! { dg-options "-O0" }
3 ! Test patch for PR24416.f90 - a used to come back from the read with var
4 ! prepended.
6 IMPLICIT NONE
7 CHARACTER(len=10) :: var = "hello"
8 character(len=10) :: a = ""
9 NAMELIST /inx/ var
11 OPEN(unit=11, status='scratch')
12 write (11, *) "&INX"
13 write (11, *) " var = 'goodbye'"
14 write (11, *) "&END"
15 rewind (11)
17 READ(11,NML=inx)
18 CLOSE(11)
20 OPEN(unit=11, status='scratch')
21 write (11, *) "alls_well"
22 rewind (11)
24 READ(11,*) a
25 CLOSE(11)
27 if (a /= "alls_well") call abort ()
29 END