3 ! Test the fix for PR91588, in which the declaration of 'a' caused
6 ! Contributed by Gerhardt Steinmetz <gscfq@t-online.de>
9 character(4), parameter :: parm
= '7890'
10 associate (z
=> '1234')
13 if (kind(a
) .ne
. 4) stop 1
16 associate (z
=> '123')
18 integer(len(z
)+1) :: a
19 if (kind(a
) .ne
. 4) stop 2
25 if (kind(a
) .ne
. 8) stop 3
31 if (kind(a
) .ne
. 4) stop 4