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

--- Comment #11 from GCC Commits <cvs-commit at gcc dot gnu.org> ---
The releases/gcc-14 branch has been updated by Paul Thomas <pa...@gcc.gnu.org>:

https://gcc.gnu.org/g:29b2e1cdb6f182d3f519a4b96cdc98032a10f81d

commit r14-10410-g29b2e1cdb6f182d3f519a4b96cdc98032a10f81d
Author: Paul Thomas <pa...@gcc.gnu.org>
Date:   Thu May 23 07:59:46 2024 +0100

    Fortran: Fix ICEs due to comp calls in initialization exprs [PR103312]

    2024-05-23  Paul Thomas  <pa...@gcc.gnu.org>

    gcc/fortran
            PR fortran/103312
            * dependency.cc (gfc_dep_compare_expr): Handle component call
            expressions. Return -2 as default and return 0 if compared with
            a function expression that is from an interface body and has
            the same name.
            * expr.cc (gfc_reduce_init_expr): If the expression is a comp
            call do not attempt to reduce, defer to resolution and return
            false.
            * trans-types.cc (gfc_get_dtype_rank_type,
            gfc_get_nodesc_array_type): Fix whitespace.

    gcc/testsuite/
            PR fortran/103312
            * gfortran.dg/pr103312.f90: New test.

    (cherry picked from commit 2ce90517ed75c4af9fc0616f2670cf6dfcfa8a91)
  • [Bug fortran/103312] [11/12/13/... cvs-commit at gcc dot gnu.org via Gcc-bugs

Reply via email to