Java Solaris Communities Sun Store Join SDN My Profile Why Join?
 
Bug Database
Bug Detail
Quick Lists
Top 25 Bugs
Top 25 RFE's
Recently Closed Bugs
Printable Page Printable Page


Bug Database
Bug ID: 6604458
Votes 0
Synopsis linux_x64-fastdebug-c2 fails on hyperbolic trig tests
Category java:build
Reported Against
Release Fixed 7(b54)
State 10-Fix Delivered, bug
Priority: 3-Medium
Related Bugs 4880538 , 4984407 , 4141677
Submit Date 13-SEP-2007
Description
While doing a jprt run for some libraries changes for the 6-open release, I run the the unrelated math libraries tests too including
test/closed/java/lang/Math/HyperbolicTests.java

This test failed on linux_x64-fastdebug-c2 with a bad sign of zero in some cases.

This is a build 19 JVM so presumably the same failure exists there too.
Posted Date : 2007-09-13 18:52:52.0
Work Around
N/A
Evaluation
Fastdebug build does compile s_tanh.c with oprimization
and generates incorrect code.

JPRT build logs:

fastdebug:

/opt/jprt/products/P1/ccache2.4/bin/gcc  -g1 -O2    -fno-strict-aliasing -fPIC -W -Wall  -Wno-unused -Wno-parentheses -pipe -fno-omit-frame-pointer -D_LITTLE_ENDIAN  -DDEBUG -Damd64 -DARCH='"amd64"' -DLINUX -DRELEASE='"1.7.0-2007-09-14-143102.ksrini.j2se-fastdebug"' -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -D_REENTRANT -D_LP64=1 -I. -I../../../build/linux-amd64/tmp/java/fdlibm/CClassHeaders -I../../../src/solaris/javavm/export -I../../../src/share/javavm/export -I../../../src/share/javavm/include -I../../../src/solaris/javavm/include -I../../../src/share/native/java/lang/fdlibm/include    -c -o ../../../build/linux-amd64/tmp/java/fdlibm/obj64_gO/s_tanh.o  ../../../src/share/native/java/lang/fdlibm/src/s_tanh.c

product:

/opt/jprt/products/P1/ccache2.4/bin/gcc     -fno-strict-aliasing -fPIC -W -Wall  -Wno-unused -Wno-parentheses -pipe -fno-omit-frame-pointer -D_LITTLE_ENDIAN   -Damd64 -DARCH='"amd64"' -DLINUX -DRELEASE='"1.7.0-2007-09-14-143102.ksrini.j2se"' -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -D_REENTRANT -D_LP64=1 -I. -I../../../build/linux-amd64/tmp/java/fdlibm/CClassHeaders -I../../../src/solaris/javavm/export -I../../../src/share/javavm/export -I../../../src/share/javavm/include -I../../../src/solaris/javavm/include -I../../../src/share/native/java/lang/fdlibm/include    -c -o ../../../build/linux-amd64/tmp/java/fdlibm/obj64/s_tanh.o  ../../../src/share/native/java/lang/fdlibm/src/s_tanh.c
Posted Date : 2007-09-14 18:12:25.0

http://hg.openjdk.java.net/jdk7/build/jdk/rev/6d74c3f22c74
Posted Date : 2009-04-03 06:09:13.0
Comments
  
  Include a link with my name & email   


PLEASE NOTE: JDK6 is formerly known as Project Mustang