Red Hat Bugzilla – Bug 19130
xracer causes gcc to internal error
Last modified: 2007-03-26 23:36:38 EDT
One file in xracer (http://xracer.annexia.org/files/) does not compile
using gcc-2.96. The problem file is tracks/simple2/obj_TrackScenery.c.
This file causes gcc to massively leak memory (or at least rapidly increase
its footprint until failure).
Affects only optimisation levels >= -O2.
This bug has only been filed for tracking purposes at request of a RH
engineer (cf #18597).
Haifa scheduler has O(n^2) space requirements and for 5160 calls in one routine
needs a lot of memory. I'll be looking into putting some limits and just don't
schedule if the memory requirements go beyond that, but I consider it low
priority, since this is really an extreme case and the author should be thought
how to program sanely.
is corrupt, so I can't do anything with this PR.