This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: [tree-ssa] Merge results as of 2003-05-06
- From: law at redhat dot com
- To: Diego Novillo <dnovillo at redhat dot com>
- Cc: gcc at gcc dot gnu dot org, Jason Merrill <jason at redhat dot com>
- Date: Tue, 06 May 2003 22:24:46 -0600
- Subject: Re: [tree-ssa] Merge results as of 2003-05-06
- Reply-to: law at redhat dot com
In message <20030507032001.GA5056@tornado.toronto.redhat.com>, Diego Novillo wr
ites:
>-----------------------------------------------------------------------------
>20030506/gcc.sum:
>-----------------------------------------------------------------------------
>FAIL: gcc.c-torture/execute/20011024-1.c compilation
>FAIL: gcc.c-torture/execute/980526-1.c compilation
>FAIL: gcc.misc-tests/bprob-2.c compilation
>
> These have been introduced by the new remove_useless_stmts_and_vars
> In the case of 20011024-1.c, we are removing the
> FUNCTION_DECL for abort, which causes
> dwarf2out:add_abstract_origin_attribute to get very confused.
> I haven't looked at the other two, but they show the same
> error and are fixed if I undo the change.
Interestingly enough none of these fail before the merge, even with the
empty statement removal code. I don't see how my code could effect these
given the restrictions currently imposed on the empty statement removal
code.
When/how precisely was the FUNCTION_DECL removed?!?
>FAIL: gcc.c-torture/execute/string-opt-18.c compilation
>FAIL: gcc.c-torture/execute/string-opt-18.c execution
>FAIL: gcc.c-torture/execute/string-opt-18.c execution
>FAIL: gcc.c-torture/execute/string-opt-18.c execution
>FAIL: gcc.c-torture/execute/string-opt-18.c execution
>FAIL: gcc.c-torture/execute/string-opt-18.c execution
>
> These are due to a new builtin (stpcpy). This is the test I
> was telling you about today, Jeff.
I'll take care of these. It makes little sense for you to spend the
time learning this code when I can probably fix this up in a few
minutes.
Jeff