[Bug fortran/37336] [F03] Finish derived-type finalization

2024-04-08 Thread vterzi1996 at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=37336 Vladimir Terzi changed: What|Removed |Added CC||vterzi1996 at gmail dot com ---

[Bug fortran/37336] [F03] Finish derived-type finalization

2023-11-28 Thread andrewjenner at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=37336 Bug 37336 depends on bug 110415, which changed state. Bug 110415 Summary: (Re)allocation on assignment to allocatable polymorphic variable from allocatable polymorphic function result https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110415

[Bug fortran/37336] [F03] Finish derived-type finalization

2023-10-04 Thread pault at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=37336 Bug 37336 depends on bug 111674, which changed state. Bug 111674 Summary: [13/14 regression] Failure to finalize an allocatable subobject of a non-finalizable type https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111674 What|Removed

[Bug fortran/37336] [F03] Finish derived-type finalization

2023-10-04 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=37336 --- Comment #37 from CVS Commits --- The releases/gcc-13 branch has been updated by Paul Thomas : https://gcc.gnu.org/g:29cd67f93f00cc7a9b08eae4f3e12e67ed568f19 commit r13-7934-g29cd67f93f00cc7a9b08eae4f3e12e67ed568f19 Author: Paul Thomas

[Bug fortran/37336] [F03] Finish derived-type finalization

2023-10-04 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=37336 --- Comment #36 from CVS Commits --- The master branch has been updated by Paul Thomas : https://gcc.gnu.org/g:84284e1c490e9235fca5cb85269ecfcb87eef4f1 commit r14-4390-g84284e1c490e9235fca5cb85269ecfcb87eef4f1 Author: Paul Thomas Date: Wed

[Bug fortran/37336] [F03] Finish derived-type finalization

2023-09-29 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=37336 --- Comment #35 from CVS Commits --- The releases/gcc-13 branch has been updated by Andre Vehreschild : https://gcc.gnu.org/g:d9b3269bdccac2db9200303494c4e82f2aeb7bbc commit r13-7923-gd9b3269bdccac2db9200303494c4e82f2aeb7bbc Author: Andre

[Bug fortran/37336] [F03] Finish derived-type finalization

2023-09-29 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=37336 --- Comment #34 from CVS Commits --- The master branch has been updated by Andre Vehreschild : https://gcc.gnu.org/g:a680274616ec6b26ccfdcee400ed7f54e341d40c commit r14-4331-ga680274616ec6b26ccfdcee400ed7f54e341d40c Author: Andre Vehreschild

[Bug fortran/37336] [F03] Finish derived-type finalization

2023-05-22 Thread trnka at scm dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=37336 Tomáš Trnka changed: What|Removed |Added CC||trnka at scm dot com --- Comment #33 from

[Bug fortran/37336] [F03] Finish derived-type finalization

2023-04-14 Thread pault at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=37336 Bug 37336 depends on bug 91316, which changed state. Bug 91316 Summary: Derived type finalization failing https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91316 What|Removed |Added

[Bug fortran/37336] [F03] Finish derived-type finalization

2023-04-14 Thread pault at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=37336 Bug 37336 depends on bug 84472, which changed state. Bug 84472 Summary: Missing finalization and memory leak https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84472 What|Removed |Added

[Bug fortran/37336] [F03] Finish derived-type finalization

2023-04-14 Thread pault at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=37336 Bug 37336 depends on bug 65347, which changed state. Bug 65347 Summary: [F03] Final subroutine not called for function result https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65347 What|Removed |Added

[Bug fortran/37336] [F03] Finish derived-type finalization

2023-03-18 Thread pault at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=37336 Bug 37336 depends on bug 107914, which changed state. Bug 107914 Summary: Finalization errors https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107914 What|Removed |Added

[Bug fortran/37336] [F03] Finish derived-type finalization

2023-03-18 Thread pault at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=37336 Bug 37336 depends on bug 106576, which changed state. Bug 106576 Summary: Finalization of temporaries from functions not occuring https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106576 What|Removed |Added

[Bug fortran/37336] [F03] Finish derived-type finalization

2023-03-18 Thread pault at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=37336 Bug 37336 depends on bug 104382, which changed state. Bug 104382 Summary: Finalization of parent components not compliant with standard https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104382 What|Removed |Added

[Bug fortran/37336] [F03] Finish derived-type finalization

2023-03-18 Thread pault at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=37336 Bug 37336 depends on bug 96122, which changed state. Bug 96122 Summary: Segfault when using finalizer https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96122 What|Removed |Added

[Bug fortran/37336] [F03] Finish derived-type finalization

2023-03-18 Thread pault at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=37336 Bug 37336 depends on bug 93691, which changed state. Bug 93691 Summary: Type bound assignment causes too many finalization of derived type when part of other type https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93691 What|Removed

[Bug fortran/37336] [F03] Finish derived-type finalization

2023-03-18 Thread pault at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=37336 Bug 37336 depends on bug 88735, which changed state. Bug 88735 Summary: Nested assignment triggers call of final method for right hand side https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88735 What|Removed

[Bug fortran/37336] [F03] Finish derived-type finalization

2023-03-18 Thread pault at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=37336 Bug 37336 depends on bug 82996, which changed state. Bug 82996 Summary: ICE and segfault with derived type finalization https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82996 What|Removed |Added

[Bug fortran/37336] [F03] Finish derived-type finalization

2023-03-18 Thread pault at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=37336 Bug 37336 depends on bug 80524, which changed state. Bug 80524 Summary: [F03] Problematic behaviour with a finalization subroutine in gfortran https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80524 What|Removed

[Bug fortran/37336] [F03] Finish derived-type finalization

2023-03-18 Thread pault at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=37336 Bug 37336 depends on bug 71798, which changed state. Bug 71798 Summary: [OOP] failure to finalise temporary https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71798 What|Removed |Added

[Bug fortran/37336] [F03] Finish derived-type finalization

2023-03-18 Thread pault at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=37336 Bug 37336 depends on bug 69298, which changed state. Bug 69298 Summary: [OOP] Array finalisers seem to be given the wrong array when the array is a member variable https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69298 What|Removed

[Bug fortran/37336] [F03] Finish derived-type finalization

2023-03-18 Thread pault at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=37336 Bug 37336 depends on bug 67471, which changed state. Bug 67471 Summary: [F03] Finalizer not invoked for assignment to array section https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67471 What|Removed |Added

[Bug fortran/37336] [F03] Finish derived-type finalization

2023-03-18 Thread pault at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=37336 Bug 37336 depends on bug 67444, which changed state. Bug 67444 Summary: [F03] RHS in assignment of polymorphic types not finalized https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67444 What|Removed |Added

[Bug fortran/37336] [F03] Finish derived-type finalization

2023-03-18 Thread pault at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=37336 Bug 37336 depends on bug 64290, which changed state. Bug 64290 Summary: [F03] No finalization at deallocation of LHS https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64290 What|Removed |Added

[Bug fortran/37336] [F03] Finish derived-type finalization

2023-03-18 Thread pault at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=37336 Bug 37336 depends on bug 59694, which changed state. Bug 59694 Summary: [F03] no finalization of an unused variable https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59694 What|Removed |Added

[Bug fortran/37336] [F03] Finish derived-type finalization

2023-03-18 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=37336 --- Comment #32 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

[Bug fortran/37336] [F03] Finish derived-type finalization

2022-02-03 Thread pault at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=37336 Bug 37336 depends on bug 91648, which changed state. Bug 91648 Summary: [9/10/11/12 Regression] ICE in generate_finalization_wrapper, at fortran/class.c:2009 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91648 What|Removed

[Bug fortran/37336] [F03] Finish derived-type finalization

2022-02-01 Thread pault at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=37336 Bug 37336 depends on bug 70863, which changed state. Bug 70863 Summary: [F03] Finalization of array of derived type causes segfault https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70863 What|Removed |Added

[Bug fortran/37336] [F03] Finish derived-type finalization

2021-11-09 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=37336 --- Comment #31 from CVS Commits --- The master branch has been updated by Bernhard Reutner-Fischer : https://gcc.gnu.org/g:8875a92d31329ae52b734683784c4b054839a661 commit r12-5073-g8875a92d31329ae52b734683784c4b054839a661 Author: Bernhard

[Bug fortran/37336] [F03] Finish derived-type finalization

2020-07-13 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=37336 Dominique d'Humieres changed: What|Removed |Added Status|NEW |ASSIGNED

[Bug fortran/37336] [F03] Finish derived-type finalization

2020-06-14 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=37336 Bug 37336 depends on bug 94109, which changed state. Bug 94109 Summary: [8/9/10/11 Regression] Memory leak introduced in 8.3.0->8.3.1 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94109 What|Removed |Added

[Bug fortran/37336] [F03] Finish derived-type finalization

2020-06-01 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=37336 Bug 37336 depends on bug 94361, which changed state. Bug 94361 Summary: [8/9/10/11 Regression] Memory leak in nested types with final https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94361 What|Removed |Added

[Bug fortran/37336] [F03] Finish derived-type finalization

2019-07-01 Thread juergen.reuter at desy dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=37336 --- Comment #30 from Jürgen Reuter --- Are there any plans on finishing the finalization implementation? To me it looks that the missing cases are the last open issues (besides some minor known bug) to claim complete F2003 implementation.

[Bug fortran/37336] [F03] Finish derived-type finalization

2019-03-23 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=37336 Bug 37336 depends on bug 64777, which changed state. Bug 64777 Summary: [Coarray] CO_BROADCAST: Finalization/dealloc of alloc components missing https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64777 What|Removed

[Bug fortran/37336] [F03] Finish derived-type finalization

2017-05-09 Thread janus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=37336 Bug 37336 depends on bug 79311, which changed state. Bug 79311 Summary: [OOP] ICE in generate_finalization_wrapper, at fortran/class.c:1992 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79311 What|Removed

[Bug fortran/37336] [F03] Finish derived-type finalization

2017-04-14 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=37336 Bug 37336 depends on bug 67505, which changed state. Bug 67505 Summary: [F03] bogus runtime error with final subroutine and -fcheck=recursion https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67505 What|Removed

[Bug fortran/37336] [F03] Finish derived-type finalization

2016-12-09 Thread janus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=37336 Bug 37336 depends on bug 61767, which changed state. Bug 61767 Summary: [OOP] ICE in generate_finalization_wrapper at fortran/class.c:1491 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61767 What|Removed |Added

[Bug fortran/37336] [F03] Finish derived-type finalization

2016-12-04 Thread damian at sourceryinstitute dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=37336 Bug 37336 depends on bug 59694, which changed state. Bug 59694 Summary: [F03] no finalization of an unused variable https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59694 What|Removed |Added

[Bug fortran/37336] [F03] Finish derived-type finalization

2016-12-03 Thread janus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=37336 Bug 37336 depends on bug 58175, which changed state. Bug 58175 Summary: [OOP] Incorrect warning message on scalar finalizer https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58175 What|Removed |Added

[Bug fortran/37336] [F03] Finish derived-type finalization

2016-12-01 Thread damian at sourceryinstitute dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=37336 Bug 37336 depends on bug 59694, which changed state. Bug 59694 Summary: [F03] no finalization of an unused variable https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59694 What|Removed |Added

[Bug fortran/37336] [F03] Finish derived-type finalization

2016-11-30 Thread abensonca at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=37336 Bug 37336 depends on bug 58175, which changed state. Bug 58175 Summary: [OOP] Incorrect warning message on scalar finalizer https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58175 What|Removed |Added

[Bug fortran/37336] [F03] Finish derived-type finalization

2016-11-29 Thread janus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=37336 Bug 37336 depends on bug 58175, which changed state. Bug 58175 Summary: [OOP] Incorrect warning message on scalar finalizer https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58175 What|Removed |Added

[Bug fortran/37336] [F03] Finish derived-type finalization

2015-11-07 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=37336 Bug 37336 depends on bug 66577, which changed state. Bug 66577 Summary: ICE in generate_finalization_wrapper, at fortran/class.c:1567 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66577 What|Removed |Added

[Bug fortran/37336] [F03] Finish derived-type finalization

2015-09-25 Thread mikael at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=37336 Bug 37336 depends on bug 55603, which changed state. Bug 55603 Summary: [F03] Memory leak with scalar allocatable function result https://gcc.gnu.org/bugzilla/show_bug.cgi?id=55603 What|Removed |Added

[Bug fortran/37336] [F03] Finish derived-type finalization

2015-09-07 Thread ian_harvey at bigpond dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=37336 Bug 37336 depends on bug 67472, which changed state. Bug 67472 Summary: Finalizer not invoked for undefined and unreferenced local variable https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67472 What|Removed

[Bug fortran/37336] [F03] Finish derived-type finalization

2015-09-03 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=37336 Bug 37336 depends on bug 66291, which changed state. Bug 66291 Summary: [OOP] Incorrect compile time warning for final procedure in gfortran https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66291 What|Removed

[Bug fortran/37336] [F03] Finish derived-type finalization

2015-09-03 Thread fxcoudert at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=37336 Bug 37336 depends on bug 43849, which changed state. Bug 43849 Summary: Add _gfortran_finalize function to close down the library https://gcc.gnu.org/bugzilla/show_bug.cgi?id=43849 What|Removed |Added

[Bug fortran/37336] [F03] Finish derived-type finalization

2015-02-15 Thread sourcery at rouson dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=37336 --- Comment #29 from sourcery at rouson dot net --- Good news. Hopefully you saw the email about the tutorial proposals. Strangely ISC asks for 1/2 page CVs, which I interpret as half-page CVs (Karla was hoping they meant 1-2 page, but I think

[Bug fortran/37336] [F03] Finish derived-type finalization

2015-02-15 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=37336 Bug 37336 depends on bug 59765, which changed state. Bug 59765 Summary: [4.9/5 Regression] [OOP] ICE on valid with finalizable array components https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59765 What|Removed

[Bug fortran/37336] [F03] Finish derived-type finalization

2014-12-15 Thread janus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=37336 --- Comment #28 from janus at gcc dot gnu.org --- (In reply to janus from comment #27) Currently missing are: a) Finalization of the LHS during intrinsic assignment: aka PR 64290

[Bug fortran/37336] [F03] Finish derived-type finalization

2014-03-18 Thread janus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37336 Bug 37336 depends on bug 55207, which changed state. Bug 55207 Summary: [F08] Variables declared in the main program should implicitly get the SAVE attribute http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55207 What|Removed

[Bug fortran/37336] [F03] Finish derived-type finalization

2014-03-15 Thread janus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37336 Bug 37336 depends on bug 55207, which changed state. Bug 55207 Summary: [F08] Variables declared in the main program should implicitly get the SAVE attribute http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55207 What|Removed

[Bug fortran/37336] [F03] Finish derived-type finalization

2014-02-08 Thread janus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37336 Bug 37336 depends on bug 58470, which changed state. Bug 58470 Summary: [4.9 Regression] [OOP] ICE on invalid with FINAL procedure and type extension http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58470 What|Removed

[Bug fortran/37336] [F03] Finish derived-type finalization

2014-01-12 Thread janus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37336 Bug 37336 depends on bug 58026, which changed state. Bug 58026 Summary: [F03] Bad error recovery for allocatable component of undeclared type http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58026 What|Removed

[Bug fortran/37336] [F03] Finish derived-type finalization

2013-12-20 Thread janus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37336 --- Comment #27 from janus at gcc dot gnu.org --- From http://gcc.gnu.org/ml/fortran/2013-12/msg00104.html ... Currently missing are: a) Finalization of the LHS during intrinsic assignment: b) Finalization of functions results after their use c)