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)