[Bug fortran/107872] ICE on recursive DT with DTIO since r7-4096-gbf9f15ee55f5b291
cvs-commit at gcc dot gnu.org
gcc-bugzilla@gcc.gnu.org
Sun Dec 18 20:20:48 GMT 2022
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107872
--- Comment #11 from CVS Commits <cvs-commit at gcc dot gnu.org> ---
The releases/gcc-10 branch has been updated by Harald Anlauf
<anlauf@gcc.gnu.org>:
https://gcc.gnu.org/g:6f2f588377e6437ae23fb83aa2c85e03e1f41678
commit r10-11127-g6f2f588377e6437ae23fb83aa2c85e03e1f41678
Author: Paul Thomas <pault@gcc.gnu.org>
Date: Fri Dec 9 22:13:45 2022 +0100
Fortran: ICE on recursive derived types with allocatable components
[PR107872]
gcc/fortran/ChangeLog:
PR fortran/107872
* resolve.c (derived_inaccessible): Skip over allocatable
components
to prevent an infinite loop.
gcc/testsuite/ChangeLog:
PR fortran/107872
* gfortran.dg/pr107872.f90: New test.
(cherry picked from commit 01254aa2eb766c7584fd047568d7277d4d65d067)
More information about the Gcc-bugs
mailing list