[Bug fortran/106918] New: Cannot use structure constructor with component allocatable character array of deferred length

2022-09-12 Thread guez at lmd dot ens.fr via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106918 Bug ID: 106918 Summary: Cannot use structure constructor with component allocatable character array of deferred length Product: gcc Version: 12.0 Status: UNCONFIRMED

[Bug fortran/98433] double free detected in tcache 2, after merge of structures

2020-12-24 Thread guez at lmd dot ens.fr via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98433 --- Comment #7 from Lionel GUEZ --- (In reply to kargl from comment #6) > Point being that quoting some third-party > interpretation of what one version of the Fortran standard > says is of limited value. OK. I am learning here. I thought thos

[Bug fortran/98433] double free detected in tcache 2, after merge of structures

2020-12-23 Thread guez at lmd dot ens.fr via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98433 --- Comment #4 from Lionel GUEZ --- Well, you will find that assignment of an expression of derived type to a variable of the same type was already available in Fortran 95 (for example Metcalf, 1999, Fortran 90/95 explained, section 3.9). But all

[Bug fortran/98433] double free detected in tcache 2, after merge of structures

2020-12-23 Thread guez at lmd dot ens.fr via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98433 --- Comment #2 from Lionel GUEZ --- Sure, the issue goes away if you specify the components. When you say "the likely correct line", do you imply that the line without the components is incorrect? I would insist that the line without the compone

[Bug fortran/98433] New: double free detected in tcache 2, after merge of structures

2020-12-23 Thread guez at lmd dot ens.fr via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98433 Bug ID: 98433 Summary: double free detected in tcache 2, after merge of structures Product: gcc Version: 10.1.0 Status: UNCONFIRMED Severity: normal P