annotate gcc/testsuite/gfortran.dg/blockdata_4.f90 @ 158:494b0b89df80 default tip

...
author Shinji KONO <kono@ie.u-ryukyu.ac.jp>
date Mon, 25 May 2020 18:13:55 +0900
parents 04ced10e8804
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
111
kono
parents:
diff changeset
1 ! { dg-do compile }
kono
parents:
diff changeset
2 ! { dg-options "-std=gnu" }
kono
parents:
diff changeset
3 ! PR33152 Initialization/declaration problems in block data
kono
parents:
diff changeset
4 ! Test case prepared by Jerry DeLisle <jvdelisle@gcc.gnu.org>
kono
parents:
diff changeset
5 blockdata bab
kono
parents:
diff changeset
6 character(len=3) :: myname(2)=(/'bar','baz'/)
kono
parents:
diff changeset
7 common/nmstr/myname
kono
parents:
diff changeset
8 end blockdata bab
kono
parents:
diff changeset
9
kono
parents:
diff changeset
10 blockdata thdinit
kono
parents:
diff changeset
11 implicit none
kono
parents:
diff changeset
12 integer, parameter :: nmin=2
kono
parents:
diff changeset
13 common/onestr/emname
kono
parents:
diff changeset
14 character(len=3) :: emname(nmin) = (/'bar','baz'/)
kono
parents:
diff changeset
15 end blockdata thdinit
kono
parents:
diff changeset
16
kono
parents:
diff changeset
17 blockdata fooinit
kono
parents:
diff changeset
18 implicit none
kono
parents:
diff changeset
19 integer, parameter :: nmin=2
kono
parents:
diff changeset
20 common/twostr/aname
kono
parents:
diff changeset
21 data aname/'bar','baz'/ ! { dg-error "DATA array" }
kono
parents:
diff changeset
22 character(len=3) :: aname(nmin)
kono
parents:
diff changeset
23 end blockdata fooinit
kono
parents:
diff changeset
24
kono
parents:
diff changeset
25 end