https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93833
--- Comment #12 from CVS Commits <cvs-commit at gcc dot gnu.org> --- The releases/gcc-9 branch has been updated by Paul Thomas <pa...@gcc.gnu.org>: https://gcc.gnu.org/g:f6adbc3702edb4b6931731282fe4b2350eba1e0d commit r9-9201-gf6adbc3702edb4b6931731282fe4b2350eba1e0d Author: Paul Thomas <pa...@gcc.gnu.org> Date: Tue Dec 29 17:37:25 2020 +0000 Fortran: Fix deferred character lengths in array constructors [PR93833]. 2020-12-29 Paul Thomas <pa...@gcc.gnu.org> gcc/fortran PR fortran/93833 * trans-array.c (get_array_ctor_var_strlen): If the character length backend_decl cannot be found, convert the expression and use the string length. Clear up some minor white space issues in the rest of the file. gcc/testsuite/ PR fortran/93833 * gfortran.dg/deferred_character_36.f90 : New test. (cherry picked from commit feae0af82753e06fbff6103da5fbb3b28e1ddbd7)