]> gcc.gnu.org Git - gcc.git/commit
Fortran: reject invalid CHARACTER length of derived type components [PR96024]
authorHarald Anlauf <anlauf@gmx.de>
Tue, 21 Feb 2023 21:06:33 +0000 (22:06 +0100)
committerHarald Anlauf <anlauf@gmx.de>
Sat, 4 Mar 2023 19:10:03 +0000 (20:10 +0100)
commit3f1ae4deb9c1524b2b1a5c9c4e751ea1c0f7478d
tree4f20dc45f76576adae986ea129dc1f55be5b59c6
parentabd1571d2340b5c86ba4d51ef9affc743e764ba8
Fortran: reject invalid CHARACTER length of derived type components [PR96024]

gcc/fortran/ChangeLog:

PR fortran/96024
* resolve.cc (resolve_component): The type of a CHARACTER length
expression must be INTEGER.

gcc/testsuite/ChangeLog:

PR fortran/96024
* gfortran.dg/pr96024.f90: New test.

(cherry picked from commit 31303c9b5bab200754cdb7ef8cd91ae4918f3018)
gcc/fortran/resolve.cc
gcc/testsuite/gfortran.dg/pr96024.f90 [new file with mode: 0644]
This page took 0.065395 seconds and 5 git commands to generate.