I have committed some fixes to java_lang_Double.c: 2001-08-07 John Leuner <[EMAIL PROTECTED]> * 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) -- _______________________________________________ Classpath mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/classpath