[Bug bootstrap/79198] [7 Regression] r244802 causes out of memory during PGO bootstrap
jamborm at gcc dot gnu.org
gcc-bugzilla@gcc.gnu.org
Mon Jan 23 21:03:00 GMT 2017
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79198
--- Comment #6 from Martin Jambor <jamborm at gcc dot gnu.org> ---
I am about to test the following, which fixes the test from comment
#1. It does fix a clear bug in the patch I committed today, without
it there we multitudes of identical cgraph duplication hooks active at
the same time.
What worries me is that I cannot ggc_free the memory the structure
sits on without getting a seemingly random segfault later. But
yesterday the structure was not allocated from GC and was freed here,
so its address shouldn't really escape anywhere...
diff --git a/gcc/ipa-prop.c b/gcc/ipa-prop.c
index 512bcbed0cb..22cd61f3b18 100644
--- a/gcc/ipa-prop.c
+++ b/gcc/ipa-prop.c
@@ -3574,6 +3574,7 @@ ipa_free_all_edge_args (void)
void
ipa_free_all_node_params (void)
{
+ ipa_node_params_sum->~ipa_node_params_t ();
ipa_node_params_sum = NULL;
}
More information about the Gcc-bugs
mailing list