3 ! Contributed by Steve Kargl <kargl@gcc.gnu.org>
8 character(:), allocatable
:: key
10 type(stuff
) nonsense
, total
11 nonsense
= stuff('Xe')
12 total
= stuff(nonsense
%key) ! trim nonsense%key made this work
13 if (nonsense
%key /= total
%key) call abort
14 if (len(total
%key) /= 2) call abort