This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC 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]

Re: [tree-ssa] Bootstrap failure on Linux/x86-64


On Sun, May 18, 2003 at 09:12:08PM +0200, Andreas Jaeger wrote:
> Pop Sébastian <pop@gauvain.u-strasbg.fr> writes:
> 
> > On Sun, May 18, 2003 at 02:26:29PM +0200, Andreas Jaeger wrote:
> >> 
> >> (gdb) bt
> >> #0  fancy_abort (file=0xf21560 "/cvs/gcc-tree-ssa-20020619-branch/gcc/gimplify.c", line=2172, 
> >>     function=0xf21d94 "gimple_tree_eq") at /cvs/gcc-tree-ssa-20020619-branch/gcc/diagnostic.c:1439
> >> #1  0x00000000004dd530 in gimple_tree_eq (p1=0x17d0410, p2=0x7fbfffcda0)
> >>     at /cvs/gcc-tree-ssa-20020619-branch/gcc/gimplify.c:2172
> >
> > Seems like an error introduced by this patch:
> 
> I've just build with:
>  cvs up -D 2003-05-14  -r tree-ssa-20020619-branch
> 
> And it fails, that tree contains Jason's patch.  I'll try now one day
> earlier to be include this patch.
> 
This is the patch that introduced the abort:  gimple_tree_eq is a new fn.

line 2127 in gimplify.c says:

  /* Only allow them to compare equal if they also hash equal; otherwise
     results are nondeterminate, and we fail bootstrap comparison.  */
  if (gimple_tree_hash (p1) != gimple_tree_hash (p2))
    abort ();

I think that Jason knows how to solve the problem.
Thanks for the testing.


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