[Bug fortran/80477] [OOP] Polymorphic function result generates memory leak
stefano.zaghi at cnr dot it
gcc-bugzilla@gcc.gnu.org
Wed Apr 26 08:41:00 GMT 2017
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80477
--- Comment #13 from Stefano Zaghi <stefano.zaghi at cnr dot it> ---
Dear all,
I have done further test about Vipul's workaround, you can find my complete
report here
https://github.com/szaghi/leaks_hunter#results
Essentially, my current conclusion is that the workaround does not work always.
In particular the "simple inheritance leaker" test shows that the leak is still
generated no matter the workaround is used. In this last case, I think that
issues could be placed into the "child_t" finalizer: you can find the generated
code here
https://github.com/szaghi/leaks_hunter#note
I hope this can help for your patch.
My best regards.
More information about the Gcc-bugs
mailing list