[Bug fortran/54070] [4.9/5/6 Regression] Wrong code with allocatable deferred-length (array) function results
dominiq at lps dot ens.fr
gcc-bugzilla@gcc.gnu.org
Thu Sep 3 21:16:00 GMT 2015
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=54070
Dominique d'Humieres <dominiq at lps dot ens.fr> changed:
What |Removed |Added
----------------------------------------------------------------------------
Known to work| |4.8.0
Blocks| |20585
Known to fail| |4.8.1
--- Comment #18 from Dominique d'Humieres <dominiq at lps dot ens.fr> ---
> I found it fixed in 5.2.0
This PR contains 5 tests. Let me label them a, b, and c for the ones in comment
0, d for the one in comment 4 and e for the one in comment 7.
As for today I find that a, c, and e are still giving an ICE with 4.9 up to
trunk (6.0), b compiles with 4.9 up to trunk, and d compiles with 5.2 and
trunk, but still gives an ICE with 4.9.4.
I confirm that revision r188654 compiles a, c, d, and e, but not b.
Referenced Bugs:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=20585
[Bug 20585] [meta-bug] Fortran 2003 support
More information about the Gcc-bugs
mailing list