This is the mail archive of the mailing list for the Java project.

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Bug libgcj/15813] New: Throw_2 test case does not work anymore.

The Throw_2 test case from the libjava suite fails since the patch from 
> 2004-05-19  Jeff Law <>
>  * tree-into-ssa.c (prepare_operand_for_rename): New argument
> 	is_use.
>          If the operand is for a use, then strip away the SSA_NAME, do
>   	not strip away the SSA_NAME for a set.  Never call
> 	release_ssa_name.
>          (mark_def_sites): Appropriately pass additional argument to
>          prepare_operand_for_rename.  If a VDEF_RESULT is not an
>   	SSA_NAME, then set the VDEF_RESULT to the VDEF_OP.
>          (set_def_block): Strip away any SSA_NAME to get to the real
>          underlying variable.

I have the feeling that something gets miscompiled in the area of boehm-gc.
My tests so far show that just before the patch it works and afterwards the test
case times out. A comparison of the libgcj.a shows some differences in a few
files. I will post the file names soon. One is finalize.o from boehm-gc. This
bug is maybe related to 15812?

           Summary: Throw_2 test case does not work anymore.
           Product: gcc
           Version: 3.5.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P2
         Component: libgcj
        AssignedTo: unassigned at gcc dot gnu dot org
        ReportedBy: andreast at gcc dot gnu dot org
                CC: gcc-bugs at gcc dot gnu dot org,java-prs at gcc dot gnu
                    dot org,law at redhat dot com
 GCC build triplet: powerpc-unknown-linux-gnu
  GCC host triplet: powerpc-unknown-linux-gnu
GCC target triplet: powerpc-unknown-linux-gnu

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]