Disable CDS AOTClassLinking tests for JVMCI due to JDK-8345635

XMLWordPrintable

    • Type: Sub-task
    • Resolution: Fixed
    • Priority: P4
    • 25
    • Affects Version/s: None
    • Component/s: hotspot
    • b03

        Because of JDK-8345635, some CDS tests for -XX:+AOTClassLinking are failing when JVMCI compiler is enabled. E.g.,

        time make test \
             TEST_OPTS_VM_OPTIONS="-XX:+UnlockExperimentalVMOptions -XX:+UseJVMCICompiler" \
             TEST=open/test/hotspot/jtreg/runtime/cds

        runtime/cds/appcds/LambdaWithUseImplMethodHandle.java
        runtime/cds/appcds/aotClassLinking/BulkLoaderTest.java
        runtime/cds/appcds/cacheObject/ArchiveHeapTestClass.java
        runtime/cds/appcds/resolvedConstants/AOTLinkedLambdas.java
        runtime/cds/appcds/resolvedConstants/AOTLinkedVarHandles.java

        Before JDK-8345635 is fixed, these tests should be excluded with:

         * @requires !vm.jvmci.enabled

              Assignee:
              Ioi Lam
              Reporter:
              Ioi Lam
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated:
                Resolved: