annotate gcc/testsuite/gfortran.dg/comma_format_extension_3.f @ 144:8f4e72ab4e11

fix segmentation fault caused by nothing next cur_op to end
author Takahiro SHIMIZU <anatofuz@cr.ie.u-ryukyu.ac.jp>
date Sun, 23 Dec 2018 21:23:56 +0900
parents 84e7813d76e9
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
111
kono
parents:
diff changeset
1 ! PR libfortran/15332 and PR fortran/13257
kono
parents:
diff changeset
2 ! We used to accept this as an extension but
kono
parents:
diff changeset
3 ! did do the correct thing at runtime.
kono
parents:
diff changeset
4 ! Note the missing , before i1 in the format.
kono
parents:
diff changeset
5 ! { dg-do run }
kono
parents:
diff changeset
6 ! { dg-options "" }
kono
parents:
diff changeset
7 character*12 c
kono
parents:
diff changeset
8
kono
parents:
diff changeset
9 write (c,100) 0, 1
131
84e7813d76e9 gcc-8.2
mir3636
parents: 111
diff changeset
10 if (c .ne. 'i = 0, j = 1') STOP 1
111
kono
parents:
diff changeset
11
kono
parents:
diff changeset
12 write (c,100) 0
131
84e7813d76e9 gcc-8.2
mir3636
parents: 111
diff changeset
13 if (c .ne. 'i = 0 ') STOP 2
111
kono
parents:
diff changeset
14
kono
parents:
diff changeset
15 100 format ('i = 'i1,:,', j = ',i1)
kono
parents:
diff changeset
16 end