https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88326
--- Comment #1 from G. Steinmetz <gs...@t-online.de> --- This variant compiles and runs : $ cat z4.f90 program p character, parameter :: x(3) = ['a','b','c'] character :: y(1) = transfer('x', x) print *, y end $ gfortran-9-20181202 z4.f90 -static-libgfortran $ a.out x $