[Bug fortran/87734] ICE in is_illegal_recursion check for character len= parameter

pault at gcc dot gnu.org gcc-bugzilla@gcc.gnu.org
Wed Oct 24 22:49:00 GMT 2018


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

           What    |Removed                     |Added
                 CC|                            |pault at gcc dot gnu.org

--- Comment #3 from Paul Thomas <pault at gcc dot gnu.org> ---
(In reply to Dominique d'Humieres from comment #2)
> The ICE appeared between revisions r258235 (2018-03-04, OK) and r258362
> (2018-03-08, ICE), likely r258347 (pr64124 and pr70409). For me the test
> compiles with 6.4.0 and 7.3.0, but not for 6.4.1 or 7.3.1.
> > Confirmed with current trunk. Could this be a duplicate of PR87644 ?
> Rather a duplicate of pr87673.

Hi Bernhard and Dominique,

This is indeed a duplicate of pr87673. Swapping around the contained procedures
makes the ice go away in both cases.

I will put my thinking cap on. There are two places that could be touched to
deal with this.


More information about the Gcc-bugs mailing list