[Bug fortran/64290] [F03] No finalization at deallocation of LHS
drikosev at gmail dot com
gcc-bugzilla@gcc.gnu.org
Mon Jan 18 08:32:17 GMT 2021
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64290
--- Comment #5 from Ev Drikos <drikosev at gmail dot com> ---
Created attachment 49990
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=49990&action=edit
realloc_class_8.f95
Hello,
Having seen a Note in F2018 draft, specifically
10.2.1.3 Interpretation of intrinsic assignments,
I wrote a test case that I thought should be ok,
but I face this:
$ gfortran8 realloc_class_8.f95 && ./a.out
DEFERRED LENGTH NAME
NAME=NONE [LEN= 4 ]
USER=NONE [LEN= 4 ]
NAME=Mr. John Richard Doe [LEN= 20 ]
USER=Mr. John RichardMr. [LEN= 20 ]
STOP 6
Of course, there are no finalizers in this case,
yet I think that is closely related because they
have the same bug fix (class reallocations).
Hope this helps,
Ev. Drikos
More information about the Gcc-bugs
mailing list