10 character(len
=:), allocatable
:: s1
12 if (len(s1
) /= 5) call abort()
13 if (s1
/= "ZZZZZ") call abort()
16 character(len
=:), allocatable
:: str
19 if (len(str
) /= 5) call abort()
20 if (str
/= "ZZZZZ") call abort()
25 character(len
=:),allocatable
:: s
28 if (len(repeat(' ',j
)) /= 2) call abort()
29 if (repeat('y',j
) /= "yy") call abort()
30 if (len(s
) /= 2) call abort()
31 if (s
/= "xx") call abort()