[jdk11u-dev] RFR: 8270306: [TESTBUG] Add smoke test for JVMCI bootstrapping

Michal Karm Babacek github.com+691097+karm at openjdk.java.net
Thu Jul 15 12:13:37 UTC 2021


On Mon, 12 Jul 2021 13:39:11 GMT, Severin Gehwolf <sgehwolf at openjdk.org> wrote:

>> test/hotspot/jtreg/compiler/jvmci/TestBootstrapJVMCIOption.java line 28:
>> 
>>> 26:  * @bug 8226533
>>> 27:  * @summary Ensure that -XX:+BootstrapJVMCI does not trigger an assertion
>>> 28:  * @requires vm.jvmci
>> 
>> @jerboaa Hello, does this `@requires` make sense? Should I put something like `vm.graal.enabled` in there too?
>
> Yes, `vm.graal.enabled` would make sense for this test.

@jerboaa 
With this, the test runs:

 * @requires vm.jvmci & !vm.graal.enabled

It is exlcuded with:

 * @requires vm.jvmci & vm.graal.enabled

So....not sure what to make of `vm.graal.enabled` then.

My build:

 ./configure --with-zlib=bundled --with-libjpeg=bundled --with-libpng=bundled \
  --with-lcms=bundled --with-giflib=bundled --with-stdc++lib=static \
  --disable-warnings-as-errors --with-boot-jdk=/home/karm/X/JDKs/openjdk-11 \
  --enable-unlimited-crypto --with-jvm-features=zgc,shenandoahgc

-------------

PR: https://git.openjdk.java.net/jdk11u-dev/pull/122


More information about the jdk-updates-dev mailing list