]> git.ipfire.org Git - thirdparty/gcc.git/commit
Fortran: Fix deferred character lengths in array constructors [PR98517].
authorPaul Thomas <pault@gcc.gnu.org>
Mon, 25 Jan 2021 10:27:51 +0000 (10:27 +0000)
committerPaul Thomas <pault@gcc.gnu.org>
Mon, 25 Jan 2021 10:32:44 +0000 (10:32 +0000)
commit039ac05206397227b68436cd1572ac667820c915
tree0e44edc1ee56d26a89cd5a402dd8468fed382658
parentc390047890d3ce41e018f41b32e9fb66682320b1
Fortran: Fix deferred character lengths in array constructors [PR98517].

2021-01-25  Steve Kargl  <kargl@gcc.gnu.org>

gcc/fortran
PR fortran/98517
* resolve.c (resolve_charlen): Check that length expression is
present before testing for scalar/integer..

gcc/testsuite/
PR fortran/98517
* gfortran.dg/charlen_18.f90 : New test.

(cherry picked from commit c6b0e33febbf73abfcc2bb0e28f0b62afe3b0f2a)
gcc/fortran/resolve.c
gcc/testsuite/gfortran.dg/charlen_18.f90 [new file with mode: 0644]