testing Graal on JDK 9
Roland Schatz
roland.schatz at oracle.com
Tue Nov 29 12:16:18 UTC 2016
Hi Andrew,
On 11/29/2016 12:53 PM, Andrew Haley wrote:
> I get
>
> aph at arm64:/nfs/zebedee/home/graal/clean/graal-core$ JVMCI_VERSION_CHECK=ignore mx -v --strict-compliance gate --strict-mode --tags test
> ...
> project named com.oracle.mxtool.junit was not found:
> project com.oracle.mxtool.junit was removed as Java compliance 1.8 cannot be satisfied by configured JDKs
>
> So I guess I can't run the compliance tests on JDK 9?
The "--strict-compliance" flag tells mx that it should build each
project with exactly the jdk version specified in the suites.py file.
For that to work, you have to give it a path to a jdk 8 in EXTRA_JAVA_HOMES.
You can just remove the "--strict-compliance" flag, then mx will be
happy with just a jdk 9 and "downgrade" it using the "-source" and
"-target" flags. It shouldn't really make a difference.
- Roland
>
> Andrew.
More information about the graal-dev
mailing list