*Ping*

> Gesendet: Mittwoch, 04. August 2021 um 23:09 Uhr
> Von: "Harald Anlauf" <anl...@gmx.de>
> An: "fortran" <fort...@gcc.gnu.org>, "gcc-patches" <gcc-patches@gcc.gnu.org>
> Betreff: [PATCH, part2] PR fortran/98411 [10/11/12 Regression] Pointless: 
> Array larger than ‘-fmax-stack-var-size=’, ...
>
> Dear all,
> 
> here's the second part that should fix this regression for good.
> The patch also adjusts the warning message to make it easier to
> understand, using the suggestion by Tobias (see PR).
> 
> Since F2018 in principle makes RECURSIVE the default, which might
> conflict with the purpose of the testcase, I chose to change the
> options to include -std=f2008, and to verify that implicit SAVE
> works the same as explicit SAVE.
> 
> Regtested on x86_64-pc-linux-gnu.  OK for affected branches?
> 
> Thanks,
> Harald
> 
> 
> Fortran: fix pointless warning for static variables
> 
> gcc/fortran/ChangeLog:
> 
>       PR fortran/98411
>       * trans-decl.c (gfc_finish_var_decl): Adjust check to handle
>       implicit SAVE as well as variables in the main program.  Improve
>       warning message text.
> 
> gcc/testsuite/ChangeLog:
> 
>       PR fortran/98411
>       * gfortran.dg/pr98411.f90: Adjust testcase options to restrict to
>       F2008, and verify case of implicit SAVE.
> 
>

Reply via email to