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

--- Comment #4 from anlauf at gcc dot gnu.org ---
(In reply to seurer from comment #3)
> Best I can tell from poking around in gdb is that it is happening at line 32
> 
>   end subroutine s
> 
> that's probably not much help.  Sorry!

So if you comment out lines 24-33 (the part "module m" until the final "end"),
there's no ICE, and if you keep only those lines (commenting lines 6-22),
there's no ICE?

This would mean that PR83515 either is not completely fixed,
or the fix exposes something else that doesn't show up on x86_64.

I see the following options:

- XFAIL the testcase where needed, until this PR gets fixed
  (maybe there's a related issue)
- reopen PR83515 and remove lines 24-33 from the testcase; the tests given
  that PR may succeed on x86_64, but lead to an ICE in a different place
  elsewhere

Reply via email to