This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: [tree-ssa] Miscompilation (SIGSEGV) with -ffast-math (!?)
- From: Steven Bosscher <s dot bosscher at student dot tudelft dot nl>
- To: law at redhat dot com,Richard Guenther <rguenth at tat dot physik dot uni-tuebingen dot de>
- Cc: "gcc at gcc dot gnu dot org" <gcc at gcc dot gnu dot org>
- Date: Tue, 24 Feb 2004 10:00:27 +0100
- Subject: Re: [tree-ssa] Miscompilation (SIGSEGV) with -ffast-math (!?)
- References: <200402240400.i1O40NGe002393@speedy.slc.redhat.com>
On Tuesday 24 February 2004 05:00, law@redhat.com wrote:
> In message <403A0162.2070207@tat.physik.uni-tuebingen.de>, Richard Guenther
> wri
>
> tes:
> >My favorite testcase is miscompiled by g++-ssa (GCC) 3.5-tree-ssa
> >20040220 (merged 20040211) causing it to segfault when using -O2
> >-ffast-math as opposed to -O2 which is fine (cmdline params "-n 10").
>
> Note I'm not getting the segfault. However, I was able to fix the
> insane compile-time regression -- we were spending an absurd amount of
> time walking page table lists in ggc_free.
In that case you may want to revive a patch I had some time ago to
have per-order page lists. See PR10944. Andrew Pinski reported that
bug but I was never able to reproduce it and Andrew never tested the
patch.
Gr.
Steven