Defect 6612732
rgougol at email.sjsu.edu
rgougol at email.sjsu.edu
Thu Nov 29 15:34:55 PST 2007
It is nice to get guidelines. How can I look up the tagged defects. The search
engine does not find them... please give me more direction or their numbers.
Sincerely,
Nima Rouhollah Gougol
Quoting Tom Rodriguez <Thomas.Rodriguez at Sun.COM>:
> I thought that bug was closed. The test is actually invalid since it
> isn't using the strict modifier so extra precision in the expression is
> allowed. See 6579973. Anyway, I've closed that bug so don't bother
> looking at it. I tagged a couple bugs in compiler1 as openjdk-starter
> but I don't see very many in compiler2 that would be easy to pickup and
> fix quickly.
>
> tom
>
> rgougol at email.sjsu.edu wrote:
> > Thanks for all the feadbacks in advance. So I switched to this defect,
> > http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6612732 . The problem is
>
> > basically that C1 computes Double.MAX_VALUE * Double.MAX_VALUE ==
> > Double.POSITIVE_INFINITY incorrectably false which should be true. The
> defect
> > is reproduced by invoking java -Xcomp -XX:UseSSE=1 . However this defect is
> not
> > reproduced in mixed mode even if the problematic method contains a large
> loop
> > and does get compiled?! Does it mean this defeat is extra complicated too?
> I
> > thought I should catch the defect starting from the function
> > LIRGenerator::do_ArithmeticOp_FPU(ArithmeticOp*) . However this function is
>
> > catched by GDB after the compilation of the problematic method?! Would it
> be
> > the right method to start tracing from?
> >
> > Sincerely,
> >
> > Nima Rouhollah Gougol
>
More information about the hotspot-compiler-dev
mailing list