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

Paul Thomas <pault at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |NEW
     Ever confirmed|0                           |1
            Summary|[12/13/14/15 Regression]    |[12/13/14 Regression] SHAPE
                   |SHAPE of zero-sized array   |of zero-sized array yields
                   |yields a negative value     |a negative value
                 CC|                            |burnus at gcc dot gnu.org,
                   |                            |pault at gcc dot gnu.org
   Last reconfirmed|                            |2024-05-21

--- Comment #3 from Paul Thomas <pault at gcc dot gnu.org> ---
(In reply to GCC Commits from comment #2)
> The master branch has been updated by Tobias Burnus <bur...@gcc.gnu.org>:
> 
> https://gcc.gnu.org/g:b701306a9b38bd74cdc26c7ece5add22f2203b56
> 
> commit r15-658-gb701306a9b38bd74cdc26c7ece5add22f2203b56
> Author: Tobias Burnus <tbur...@baylibre.com>
> Date:   Mon May 20 08:34:48 2024 +0200
> 
>     Fortran: Fix SHAPE for zero-size arrays
>     
>             PR fortran/115150
>     
>     gcc/fortran/ChangeLog:
>     
>             * trans-intrinsic.cc (gfc_conv_intrinsic_bound): Fix SHAPE
>             for zero-size arrays
>     
>     gcc/testsuite/ChangeLog:
>     
>             * gfortran.dg/shape_12.f90: New test.

Hi Tobias,

Good call! I take it that you will backport?

Thanks

Paul

Reply via email to