2 character(len
=5), dimension(2) :: c
15 character(len
=5), dimension(2) :: a
17 if ((a(1) .ne
. "Hello") .or
. (a(2) .ne
. "World")) call abort
23 character(len
=5), dimension(m
) :: a
25 if ((a(1) .ne
. "Hello") .or
. (a(2) .ne
. "World")) call abort
31 character(len
=n
), dimension(:) :: a
33 if ((a(1) .ne
. "Hello") .or
. (a(2) .ne
. "World")) call abort
36 subroutine foo4(a
, n
, m
)
39 character(len
=n
), dimension(m
) :: a
41 if ((a(1) .ne
. "Hello") .or
. (a(2) .ne
. "World")) call abort
46 character(len
=2), dimension(5) :: a
48 if ((a(1) .ne
. "Wo") .or
. (a(3) .ne
. "dH") .or
. (a(5) .ne
. "lo")) call abort