https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82996
Paul Thomas changed:
What|Removed |Added
Status|NEW |RESOLVED
CC|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82996
--- Comment #11 from CVS Commits ---
The master branch has been updated by Paul Thomas :
https://gcc.gnu.org/g:d7caf313525a46f200d7f5db1ba893f853774aee
commit r13-6747-gd7caf313525a46f200d7f5db1ba893f853774aee
Author: Paul Thomas
Date: Sat M
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82996
--- Comment #10 from Neil Carlson ---
A reader on c.l.f suggested this workaround for the bug. I'm sharing it here
because I think it may help to isolate where the problem is. The suggestion
was to make the B array component allocatable and allo
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82996
--- Comment #9 from Neil Carlson ---
With today's version (r257782) I'm still seeing the same thing Dominique
reported in comment 7, except that there is no longer any abort -- the programs
terminate successfully (0 exit code) despite the reporte
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82996
--- Comment #8 from neil.n.carlson at gmail dot com ---
> If I remove 'elemental' for 'subroutine foo_destroy', the segfault is gone.
In that case the final procedure doesn't match the array component and wouldn't
be called. I suspect that is wh
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82996
Dominique d'Humieres changed:
What|Removed |Added
Blocks||37336
--- Comment #7 from Dominiq
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82996
Ondřej Čertík changed:
What|Removed |Added
CC||ondrej.certik at gmail dot com
--- Comme
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82996
--- Comment #5 from neil.n.carlson at gmail dot com ---
I've built the svn trunk and tested the examples with it. The ICEs with the
comment 2 and 3 examples are gone, as Dominique found. The comment 1 example
continues to segfault when executed,
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82996
--- Comment #4 from Dominique d'Humieres ---
I see the problems on all gfortran supporting finalization (4.9 up to trunk
8.0), except the ICEs that are no longer present on recent trunk. The change
occurred between revisions r247817 (2017-05-09,
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82996
Martin Liška changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Last reconfirmed|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82996
--- Comment #2 from neil.n.carlson at gmail dot com ---
In the final example I drop the elemental attribute from the FOO final
procedure and modify the BAR final procedure to loop over the elements of its B
array component. This too yields an ICE
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82996
--- Comment #1 from neil.n.carlson at gmail dot com ---
In the second example, I add a final procedure for BAR (not necessary) and
explicitly call the FOO final procedure on its B component. This gives an ICE
f951: internal compiler error: in ge
12 matches
Mail list logo