[Bug fortran/59765] [4.9/5 Regression] [OOP] ICE on valid with finalizable array components
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59765 Dominique d'Humieres changed: What|Removed |Added Status|NEW |RESOLVED Resolution|--- |FIXED --- Comment #19 from Dominique d'Humieres --- > I think this PR is now fixed by r220654 for trunk (5.0) and r220659 (4.9). Closing as FIXED.
[Bug fortran/59765] [4.9/5 Regression] [OOP] ICE on valid with finalizable array components
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59765 --- Comment #18 from Dominique d'Humieres --- I think this PR is now fixed by r220654 for trunk (5.0) and r220659 (4.9).
[Bug fortran/59765] [4.9/5 Regression] [OOP] ICE on valid with finalizable array components
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59765 --- Comment #17 from Dominique d'Humieres --- > Is this fix committed to the trunk? Not yet.
[Bug fortran/59765] [4.9/5 Regression] [OOP] ICE on valid with finalizable array components
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59765 --- Comment #16 from Alipasha --- (In reply to Paul Thomas from comment #15) > This is one and the same as PR64932 for which I have just posted a fix. > Thanks to Dominique for noticing this. > > Since it is a regression, I will be posting to 4.9 and 5.0. > > Cheers > > > Paul Is this fix committed to the trunk? I just updated to GNU Fortran (GCC) 5.0.0 20150210 (experimental) and still get the ICE with the test case: in gfc_conv_descriptor_data_get, at fortran/trans-array.c:157 ... Thank you for looking into this :)
[Bug fortran/59765] [4.9/5 Regression] [OOP] ICE on valid with finalizable array components
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59765 Paul Thomas changed: What|Removed |Added CC||pault at gcc dot gnu.org Assignee|unassigned at gcc dot gnu.org |pault at gcc dot gnu.org --- Comment #15 from Paul Thomas --- This is one and the same as PR64932 for which I have just posted a fix. Thanks to Dominique for noticing this. Since it is a regression, I will be posting to 4.9 and 5.0. Cheers Paul
[Bug fortran/59765] [4.9/5 Regression] [OOP] ICE on valid with finalizable array components
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59765 Mikael Morin changed: What|Removed |Added CC||mikael at gcc dot gnu.org --- Comment #14 from Mikael Morin --- (In reply to janus from comment #5) > Either we have to scalarize this later on (this is currently not > implemented, because this is forbidden in actual Fortran code, see comment > 4), or we have to generate a loop directly instead of the full-array > expression. For what it's worth, class.c's finalizer_insert_packed call generates a scalarization loop "by hand"; maybe part of it can be reused.
[Bug fortran/59765] [4.9/5 Regression] [OOP] ICE on valid with finalizable array components
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59765 --- Comment #13 from Andrew Pinski --- https://plus.google.com/115499135426714220931/posts/7HfURniQGH9
[Bug fortran/59765] [4.9/5 Regression] [OOP] ICE on valid with finalizable array components
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59765 Alexander Vogt changed: What|Removed |Added CC||a.vogt at fulguritus dot com --- Comment #12 from Alexander Vogt --- Is there any update on this? This regression currently prohibits moving to 4.9.x for my code :( Thanks a lot!
[Bug fortran/59765] [4.9/5 Regression] [OOP] ICE on valid with finalizable array components
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59765 Jakub Jelinek changed: What|Removed |Added Target Milestone|4.9.2 |4.9.3 --- Comment #11 from Jakub Jelinek --- GCC 4.9.2 has been released.