[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
java_lang_Double.c fixes (and mauve results)
From: |
John Leuner |
Subject: |
java_lang_Double.c fixes (and mauve results) |
Date: |
Tue, 07 Aug 2001 01:12:27 +0000 |
User-agent: |
Mutt/1.3.18i |
I have committed some fixes to java_lang_Double.c:
2001-08-07 John Leuner <address@hidden>
* native/jni/java_lang_Double.c (Java_java_lang_Double_initIDs): Fixed
signature for isNaN
changed GetFieldID to GetStaticFieldID for pos and neg infinity
* native/jni/java_lang_Double.c (Java_java_lang_Double_toString): added
casts to jlong for POS INF check
* native/jni/java_lang_Double.c (Java_java_lang_Double_parseDouble0):
added conditional for KISSME JVM to use normal strtod
The new Double/Float code in classpath CVS has reduced the number of mauve
errors by 44 when running kissme with classpath.
I have cut and pasted some errors remaining:
(Note that some of these are JVM specific, and I am not running the latest CVS
code for all classes (especially not native code))
FAIL: gnu.testlet.java.lang.Math.min (number 11)
FAIL: gnu.testlet.java.lang.Math.min (number 12)
FAIL: gnu.testlet.java.lang.Math.min (number 14)
FAIL: gnu.testlet.java.lang.Math.min (number 23)
FAIL: gnu.testlet.java.lang.Math.min (number 26)
FAIL: gnu.testlet.java.lang.Math.min (number 27)
FAIL: gnu.testlet.java.lang.Math.min (number 28)
FAIL: gnu.testlet.java.lang.Math.min (number 30)
FAIL: gnu.testlet.java.lang.Math.sin (number 1)
FAIL: gnu.testlet.java.lang.Math.sin (number 2)
FAIL: gnu.testlet.java.lang.Math.sin (number 3)
FAIL: gnu.testlet.java.lang.Math.max (number 11)
FAIL: gnu.testlet.java.lang.Math.max (number 23)
FAIL: gnu.testlet.java.lang.Math.max (number 26)
FAIL: gnu.testlet.java.lang.Math.max (number 27)
FAIL: gnu.testlet.java.lang.Double.new_Double (number 9)
FAIL: gnu.testlet.java.lang.Float.new_Float (number 5)
FAIL: gnu.testlet.java.lang.Float.new_Float (number 6)
FAIL: gnu.testlet.java.lang.Float.new_Float (number 8)
FAIL: gnu.testlet.java.lang.Float.new_Float (number 9)
FAIL: gnu.testlet.java.lang.Integer.getInteger: uncaught exception at number 1
FAIL: gnu.testlet.java.lang.Integer.new_Integer: decode exceptions (number 3)
FAIL: gnu.testlet.java.lang.Character.getNumericValue (number 6)
FAIL: gnu.testlet.java.lang.Character.getType (number 11)
FAIL: gnu.testlet.java.lang.Character.getType (number 20)
FAIL: gnu.testlet.java.lang.Character.getType (number 22)
FAIL: gnu.testlet.java.lang.Character.to (number 15)
FAIL: gnu.testlet.java.lang.Character.to (number 16)
FAIL: gnu.testlet.java.util.ResourceBundle.getBundle: with locale of Canada
(number 4)
FAIL: gnu.testlet.java.util.ResourceBundle.getBundle: with locale of Canada
(number 5)
FAIL: gnu.testlet.java.util.ResourceBundle.getBundle: with locale of France
(number 4)
FAIL: gnu.testlet.java.util.ResourceBundle.getBundle: book sample (number 2)
FAIL: gnu.testlet.java.util.ResourceBundle.getBundle: book sample (number 5)
FAIL: gnu.testlet.java.util.ResourceBundle.getBundle: book sample (number 6)
FAIL: gnu.testlet.java.util.ResourceBundle.getBundle: book sample (number 7)
FAIL: gnu.testlet.java.io.Utf8Encoding.ReadReference: Read UTF8 reference file
(number 1)
FAIL: gnu.testlet.java.io.Utf8Encoding.mojo: Surrogate Pairs (number 1)
FAIL: gnu.testlet.java.io.Utf8Encoding.mojo: Surrogate Pairs (number 2)
FAIL: gnu.testlet.java.io.Utf8Encoding.mojo: Surrogate Pairs (number 3)
FAIL: gnu.testlet.java.io.Utf8Encoding.mojo: Surrogate Pairs (number 4)
FAIL: gnu.testlet.java.io.Utf8Encoding.mojo: Four Byte Range Error (0) (number
1)
FAIL: gnu.testlet.java.io.Utf8Encoding.mojo: Four Byte Range Error (1) (number
1)
FAIL: gnu.testlet.java.io.Utf8Encoding.mojo: Five Bytes (0) (number 1)
FAIL: gnu.testlet.java.io.Utf8Encoding.mojo: Five Bytes (1) (number 1)
FAIL: gnu.testlet.java.io.Utf8Encoding.mojo: Six Bytes (0) (number 1)
FAIL: gnu.testlet.java.io.Utf8Encoding.mojo: Six Bytes (1) (number 1)
FAIL: gnu.testlet.java.io.Utf8Encoding.mojo: Four Byte Range Error (2) (number
1)
FAIL: gnu.testlet.java.io.InputStreamReader.except (number 1)
FAIL: gnu.testlet.java.io.BufferedByteOutputStream.interrupt: single-byte
writes (number 3)
FAIL: gnu.testlet.java.io.BufferedByteOutputStream.interrupt: single-byte
writes (number 4)
--
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- java_lang_Double.c fixes (and mauve results),
John Leuner <=