[Bug fortran/104311] [9/10/11/12 Regression] ICE out of memory since r9-6321-g4716603bf875ce

cvs-commit at gcc dot gnu.org gcc-bugzilla@gcc.gnu.org
Thu Feb 3 18:42:44 GMT 2022


https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104311

--- Comment #9 from CVS Commits <cvs-commit at gcc dot gnu.org> ---
The master branch has been updated by Harald Anlauf <anlauf@gcc.gnu.org>:

https://gcc.gnu.org/g:4e4252db0348a7274663a892c3a96d3ed7702aff

commit r12-7032-g4e4252db0348a7274663a892c3a96d3ed7702aff
Author: Harald Anlauf <anlauf@gmx.de>
Date:   Tue Feb 1 23:33:24 2022 +0100

    Fortran: reject simplifying TRANSFER for MOLD with storage size 0

    gcc/fortran/ChangeLog:

            PR fortran/104311
            * check.cc (gfc_calculate_transfer_sizes): Checks for case when
            storage size of SOURCE is greater than zero while the storage size
            of MOLD is zero and MOLD is an array shall not depend on SIZE.

    gcc/testsuite/ChangeLog:

            PR fortran/104311
            * gfortran.dg/transfer_simplify_15.f90: New test.


More information about the Gcc-bugs mailing list