https://gcc.gnu.org/bugzilla/show_bug.cgi?id=124143
--- Comment #8 from Liam Powell <liam at liampwll dot com> --- One last mistake... Finalize should not call Free (Subpool.Node); when Defer_Free is not set. It should either call Finalize_And_Deallocate or it should do nothing. I believe the former is correct as I previously noted in PR ada/124107, but I'll leave it to you to decide.
