all the jdk/test/java/lang/invoke/ tests are failing
Stephen Bannasch
stephen.bannasch at deanbrook.org
Mon Mar 7 13:50:07 PST 2011
At 11:46 AM -0800 3/7/11, John Rose wrote:
>On Mar 7, 2011, at 11:34 AM, Stephen Bannasch wrote:
>
>>langtools looks up-to-date to me -- after popping the patch queue a manual pull adds nothing new.
>>
>
>Odd. When you get an error about ([Object)Object not matching some other signature, it's usually because the compiled call sites of invokeExact and invokeGeneric are not getting processed by an up-to-date JDK7 version of javac.
The build seems to run OK:
[sources]$ ./build/bsd-amd64/j2sdk-image/bin/java -version
openjdk version "1.7.0-internal-fastdebug"
OpenJDK Runtime Environment (build 1.7.0-internal-fastdebug-stephen_2011_03_07_16_27-b00)
OpenJDK 64-Bit Server VM (build 20.0-b06-fastdebug, mixed mode)
And other tests run OK:
[sources]$ jtreg -XX:+UnlockExperimentalVMOptions -XX:+EnableInvokeDynamic -jdk:build/bsd-amd64/j2sdk-image -v:summary jdk/test/java/lang/
Appendable/ Class/ Float/ Math/ StackTraceElement/ StringCoding/ Throwable/ management/
AssertionError/ ClassLoader/ HashCode.java ProcessBuilder/ StrictMath/ System/ ToString.java ref/
Boolean/ Compare.java InheritableThreadLocal/ Runtime/ String/ Thread/ annotation/ reflect/
Byte/ Double/ Integer/ RuntimePermission/ StringBuffer/ ThreadGroup/ instrument/
Character/ Enum/ Long/ Short/ StringBuilder/ ThreadLocal/ invoke/
[sources]$ jtreg -XX:+UnlockExperimentalVMOptions -XX:+EnableInvokeDynamic -jdk:build/bsd-amd64/j2sdk-image -v:summary jdk/test/java/lang/Math
Passed: java/lang/Math/AbsPositiveZero.java
Passed: java/lang/Math/Atan2Tests.java
Passed: java/lang/Math/CeilAndFloorTests.java
Passed: java/lang/Math/CubeRootTests.java
Passed: java/lang/Math/Expm1Tests.java
Passed: java/lang/Math/HyperbolicTests.java
Passed: java/lang/Math/HypotTests.java
Passed: java/lang/Math/IeeeRecommendedTests.java
Passed: java/lang/Math/Log10Tests.java
Passed: java/lang/Math/Log1pTests.java
Passed: java/lang/Math/MinMax.java
Passed: java/lang/Math/PowTests.java
Passed: java/lang/Math/Rint.java
Passed: java/lang/Math/TanTests.java
Test results: passed: 14
More information about the mlvm-dev
mailing list