Hello, I just ran the libpg_java regression tests with a kaffe / jikes-kaffe / libant1.6-java compiled postgresql.jar using ant(contrib) and a bunch of jvms, all against a postgresql 7.4 server from sarge. The results are:
IBM jdk 1.4.2: 0 failures
SUN jdk 1.4.2_07-b05: 0 failures
gij-wrapper-3.3: fails to run ANT itsself with java.lang.VerifyError
SableVM version 1.1.9: ant runtest target fails with a
NullPointerException in java.text.DecimalFormatSymbols.setCurrency
(DecimalFormatSymbols.java:397)
kaffe 1.1.4.PRECVS6-1: (detailed exceptions stripped)
[junit] Testsuite: org.postgresql.test.jdbc2.Jdbc2TestSuite
[junit] Tests run: 99, Failures: 4, Errors: 0, Time elapsed: 16.907 sec
[junit] Test org.postgresql.test.jdbc2.Jdbc2TestSuite FAILED
[junit] Testsuite: org.postgresql.test.jdbc2.optional.OptionalTestSuite
[junit] Tests run: 38, Failures: 3, Errors: 1, Time elapsed: 5.357 sec
[junit] Test org.postgresql.test.jdbc2.optional.OptionalTestSuite FAILED
[junit] Testsuite: org.postgresql.test.jdbc3.Jdbc3TestSuite
[junit] Tests run: 42, Failures: 4, Errors: 1, Time elapsed: 8.852 sec
[junit] Test org.postgresql.test.jdbc3.Jdbc3TestSuite FAILED
jamvm 1.2.0: Looks the same as with kaffe, which seems logical, as it
also uses classpath as library.
As the tests work fine when running against SUN and IBM jdks, I assume
that the generated postgresql.jar is correct, but the JVMs clearly have
some problems.
Markus
--
Markus Schaber - http://schabi.de/
But hey!, Standard compliance is something we should strive for, so
let's try and change the Standard :-) [Alexandre Oliva, GCC Developer]
signature.asc
Description: OpenPGP digital signature

