This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: Ada mainline bootstrap failing on x86 and x86_64
- From: Daniel Berlin <dberlin at dberlin dot org>
- To: Andrew Pinski <pinskia at physics dot uc dot edu>
- Cc: Laurent GUERBY <laurent at guerby dot net>, gcc at gcc dot gnu dot org, Arnaud Charlet <charlet at ACT-Europe dot FR>
- Date: Wed, 27 Oct 2004 20:28:35 -0400 (EDT)
- Subject: Re: Ada mainline bootstrap failing on x86 and x86_64
- References: <1098903417.30940.193.camel@pc.site><C5D44D9E-2872-11D9-9310-000A95D692F4@physics.uc.edu>
I get the same failure on powerpc-darwin plus now I also get the following
related failures with the C compiler:
FAIL: gcc.c-torture/execute/20010123-1.c compilation, -O1
FAIL: gcc.c-torture/execute/20010123-1.c compilation, -O2
FAIL: gcc.c-torture/execute/20010123-1.c compilation, -O3
-fomit-frame-pointer
FAIL: gcc.c-torture/execute/20010123-1.c compilation, -O3
-fomit-frame-pointer -funroll-loops
FAIL: gcc.c-torture/execute/20010123-1.c compilation, -O3
-fomit-frame-pointer -funroll-all-loops -finline-functions
FAIL: gcc.c-torture/execute/20010123-1.c compilation, -O3 -g
FAIL: gcc.c-torture/execute/20010123-1.c compilation, -Os
I tested this patch on powerpc-darwin only a few days ago, and wasn't
getting this failure.
Sigh.
We are removing a modify expression which is not dead at all.
This patch shouldn't change what gets marked by DCE as dead, unless
something was wrong to begin with.
Renaming errors are one thing (which is what the Ada failure looks like),
but removing code that wasn't removed before shouldn't be happening
because of the patch.