http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51434
--- Comment #15 from Dominique d'Humieres <dominiq at lps dot ens.fr> 2012-06-25 13:45:09 UTC --- The following test character(len=2), parameter :: z(5) = ['af', 'bg', 'ch', 'di', 'ej'] type b character :: y(5) = transfer('zyxwvutsrq', z) end type type(b) :: zz print *, zz print *, z end gives zxvtr afbgchdiej when compiled with g95, but an ICE when compiled with gfortran pr51434_3_db_4.f90:8:0: internal compiler error: in output_constructor_regular_field, at varasm.c:4768