Good.
Thanks,
Vladimir
On 6/14/18 9:35 AM, Doug Simon wrote:
On 14 Jun 2018, at 12:03, Alan Bateman <alan.bate...@oracle.com> wrote:
On 14/06/2018 09:09, Doug Simon wrote:
In the context of JDK-8202762, we to need to make the jdk.aot module
upgradeable. Otherwise, it is impossible to run or test the version of jdk.aot
under development in a Graal repo:
java
--module-path=../sdk/mxbuild/modules/org.graalvm.graal_sdk.jar:../truffle/mxbuild/modules/com.oracle.truffle.truffle_api.jar:mxbuild/modules/jdk.internal.vm.compiler.jar
--upgrade-module-path=mxbuild/modules/jdk.internal.vm.compiler.jar:mxbuild/modules/jdk.internal.vm.compiler.management.jar:mxbuild/modules/jdk.aot.jar
-m jdk.aot/jdk.tools.jaotc.Main
Error occurred during initialization of boot layer
java.lang.module.FindException: Hash of jdk.aot
(55cfefcfb0ca2a8b12403c47848d2bbd54416149cfe75f5051ad77628a2764b4) differs to
expected hash
(e6882d3461a21ea46c52da87ef52b5850a7b1f5ae0cfd650b7f784c970aaa0ee) recorded in
java.base
https://bugs.openjdk.java.net/browse/JDK-8205025
http://cr.openjdk.java.net/~dnsimon/8205025/
This looks okay except that there has been an attempt to keep the list of
modules in alphabetic order in these make files.
Do all tests pass with this change? There is at least one test in
test/jdk/jdk/modules/etc that is sensitive to the list of upgradeable modules.
I changed the test (thanks Mandy for pointing out exactly which one), fixed the
alphabetic ordering of the list and am running tests now.
-Doug