https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70233
--- Comment #5 from Dominique d'Humieres <dominiq at lps dot ens.fr> --- > This patch leads to serious regressions. Do not > yet understand why. Withdrawing... Confirmed. Many failures are of the kind /opt/gcc/_clean/gcc/testsuite/gfortran.dg/array_constructor_type_16.f03:21:59: carr = [ CHARACTER(len=6) :: "foo", [ CHARACTER(len=4) :: "foobar", "xyz" ] ] 1 Error: Different CHARACTER lengths (4/6) in array constructor at (1) Another one is /opt/gcc/_clean/gcc/testsuite/gfortran.dg/unlimited_polymorphic_1.f03:158:16: call foo([sun, " & rain"], res) 1 Error: Different CHARACTER lengths (8/7) in array constructor at (1)