This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: Edges, predictions, and GC crashes ...
- From: Ulrich Weigand <uweigand at de dot ibm dot com>
- To: hubicka at ucw dot cz (Jan Hubicka)
- Cc: uweigand at de dot ibm dot com (Ulrich Weigand), gcc at gcc dot gnu dot org
- Date: Thu, 2 Jun 2005 22:50:08 +0200 (CEST)
- Subject: Re: Edges, predictions, and GC crashes ...
Jan Hubicka wrote:
> I didn't have any cleanup_cfg in between earliest place putting
> predictions and the profiling pass consuming them, so this scenario
> didn't happen. This has however changed a long time ago. I guess just
> teaching remove_edge to walk prediction list if it is present and kill
> now dead predictions would not be perfomrance overkill as the
> predictions are rare, I can implement that if you pass me some testcase.
FAIL: libmudflap.c++/pass57-frag.cxx (test for excess errors)
WARNING: libmudflap.c++/pass57-frag.cxx compilation failed to produce executable
FAIL: libmudflap.c++/pass57-frag.cxx (-static) (test for excess errors)
WARNING: libmudflap.c++/pass57-frag.cxx (-static) compilation failed to produce executable
FAIL: libmudflap.c++/pass57-frag.cxx (-O2) (test for excess errors)
WARNING: libmudflap.c++/pass57-frag.cxx (-O2) compilation failed to produce executable
FAIL: libmudflap.c++/pass57-frag.cxx (-O3) (test for excess errors)
WARNING: libmudflap.c++/pass57-frag.cxx (-O3) compilation failed to produce executable
with current mainline on s390-ibm-linux.
Thanks for looking into this issue!
Bye,
Ulrich
--
Dr. Ulrich Weigand
Linux on zSeries Development
Ulrich.Weigand@de.ibm.com