RFR(S): 8248598: [Graal] Several testcases from applications/jcstress/acqrel.java fails with forbidden state

Roland Westrelin rwestrel at redhat.com
Fri Jul 10 08:01:08 UTC 2020


> oh, I see. I guess the easiest way would be to use jtreg wrappers
> (test/hotspot/jtreg/compiler/graalunit), there is README.md which
> explains where you can get dependencies and where you need to put them
> to make it work, after you finish that, you can run the test by
> run-test framework as `make test
> TEST=test/hotspot/jtreg/compiler/graalunit/CoreTest.java`.

I gave it a try. I downloaded the dependencies with downloadLibs.sh. But
then running the test fail. See output below.

The comment line would run all the core tests? Is there a way to run
only one?

Roland.

[roland at ws jdk-jdk]$ make CONF=linux-x86_64-server-release run-test TEST="compiler/graalunit/CoreTest.java" TEST_VM_OPTS="-server -XX:+UnlockExperimentalVMOptions -XX:+EnableJVMCI"
Building target 'run-test' in configuration 'linux-x86_64-server-release'
*** failed to import extension defpath from ~/code-tools/defpath/defpath.py: [Errno 2] No such file or directory: '/home/roland/code-tools/defpath/defpath.py'
*** failed to import extension jcheck from ~/code-tools/jcheck/jcheck.py: [Errno 2] No such file or directory: '/home/roland/code-tools/jcheck/jcheck.py'
Running tests using TEST_OPTS control variable 'VM_OPTIONS=-server -XX:+UnlockExperimentalVMOptions -XX:+EnableJVMCI'
Test selection 'compiler/graalunit/CoreTest.java', will run:
* jtreg:test/hotspot/jtreg/compiler/graalunit/CoreTest.java

Running test 'jtreg:test/hotspot/jtreg/compiler/graalunit/CoreTest.java'
--------------------------------------------------
TEST: compiler/graalunit/CoreTest.java
TEST JDK: /home/roland/jdk-jdk/build/linux-x86_64-server-release/images/jdk

ACTION: build -- Passed. Build successful
REASON: User specified action: run build compiler.graalunit.common.GraalUnitTestLauncher 
TIME:   1.427 seconds
messages:
command: build compiler.graalunit.common.GraalUnitTestLauncher
reason: User specified action: run build compiler.graalunit.common.GraalUnitTestLauncher 
Library /:
  compile: compiler.graalunit.common.GraalUnitTestLauncher
elapsed time (seconds): 1.427

ACTION: compile -- Passed. Compilation successful
REASON: .class file out of date or does not exist
TIME:   1.423 seconds
messages:
command: compile /home/roland/jdk-jdk/test/hotspot/jtreg/compiler/graalunit/common/GraalUnitTestLauncher.java
reason: .class file out of date or does not exist
Additional options from @modules: --add-modules jdk.internal.vm.compiler
Mode: agentvm
Agent id: 1
elapsed time (seconds): 1.423
configuration:
Boot Layer (javac runtime environment)
  class path: /home/roland/tools/jtreg/build/images/jtreg/lib/javatest.jar 
              /home/roland/tools/jtreg/build/images/jtreg/lib/jtreg.jar 
  patch:      java.base /home/roland/jdk-jdk/build/linux-x86_64-server-release/test-support/jtreg_test_hotspot_jtreg_compiler_graalunit_CoreTest_java/patches/java.base

javac compilation environment
  add modules: jdk.internal.vm.compiler
  source path: /home/roland/jdk-jdk/test/lib
               /home/roland/jdk-jdk/test/hotspot/jtreg/compiler/graalunit
               /home/roland/jdk-jdk/test/hotspot/jtreg
  class path:  /home/roland/jdk-jdk/build/linux-x86_64-server-release/test-support/jtreg_test_hotspot_jtreg_compiler_graalunit_CoreTest_java/classes/0/test/lib
               /home/roland/jdk-jdk/build/linux-x86_64-server-release/test-support/jtreg_test_hotspot_jtreg_compiler_graalunit_CoreTest_java/classes/0/compiler/graalunit
               /home/roland/jdk-jdk/build/linux-x86_64-server-release/test-support/jtreg_test_hotspot_jtreg_compiler_graalunit_CoreTest_java/classes/0

rerun:
cd /home/roland/jdk-jdk/build/linux-x86_64-server-release/test-support/jtreg_test_hotspot_jtreg_compiler_graalunit_CoreTest_java/scratch/0 && \
HOME=/home/roland \
JDK8_HOME=/home/roland/jdk-14.0.1 \
LANG=en_US.UTF-8 \
LC_ALL=C \
PATH=/bin:/usr/bin:/usr/sbin \
TEST_IMAGE_DIR=/home/roland/jdk-jdk/build/linux-x86_64-server-release/images/test \
TEST_IMAGE_GRAAL_DIR=/home/roland/jdk-jdk/build/linux-x86_64-server-release/images/test/hotspot/jtreg/graal \
XMODIFIERS=@im=ibus \
    /home/roland/jdk-jdk/build/linux-x86_64-server-release/images/jdk/bin/javac \
        -J-XX:MaxRAMPercentage=3 \
        -J-Djava.io.tmpdir=/home/roland/jdk-jdk/build/linux-x86_64-server-release/test-support/jtreg_test_hotspot_jtreg_compiler_graalunit_CoreTest_java/tmp \
        -J-server \
        -J-XX:+UnlockExperimentalVMOptions \
        -J-XX:+EnableJVMCI \
        -J-Djava.library.path=/home/roland/jdk-jdk/build/linux-x86_64-server-release/images/test/hotspot/jtreg/native \
        -J-Dtest.vm.opts='-XX:MaxRAMPercentage=3 -Djava.io.tmpdir=/home/roland/jdk-jdk/build/linux-x86_64-server-release/test-support/jtreg_test_hotspot_jtreg_compiler_graalunit_CoreTest_java/tmp -server -XX:+UnlockExperimentalVMOptions -XX:+EnableJVMCI' \
        -J-Dtest.tool.vm.opts='-J-XX:MaxRAMPercentage=3 -J-Djava.io.tmpdir=/home/roland/jdk-jdk/build/linux-x86_64-server-release/test-support/jtreg_test_hotspot_jtreg_compiler_graalunit_CoreTest_java/tmp -J-server -J-XX:+UnlockExperimentalVMOptions -J-XX:+EnableJVMCI' \
        -J-Dtest.compiler.opts= \
        -J-Dtest.java.opts= \
        -J-Dtest.jdk=/home/roland/jdk-jdk/build/linux-x86_64-server-release/images/jdk \
        -J-Dcompile.jdk=/home/roland/jdk-jdk/build/linux-x86_64-server-release/images/jdk \
        -J-Dtest.timeout.factor=4.0 \
        -J-Dtest.nativepath=/home/roland/jdk-jdk/build/linux-x86_64-server-release/images/test/hotspot/jtreg/native \
        -J-Dtest.root=/home/roland/jdk-jdk/test/hotspot/jtreg \
        -J-Dtest.name=compiler/graalunit/CoreTest.java \
        -J-Dtest.file=/home/roland/jdk-jdk/test/hotspot/jtreg/compiler/graalunit/CoreTest.java \
        -J-Dtest.src=/home/roland/jdk-jdk/test/hotspot/jtreg/compiler/graalunit \
        -J-Dtest.src.path=/home/roland/jdk-jdk/test/hotspot/jtreg/compiler/graalunit:/home/roland/jdk-jdk/test/lib:/home/roland/jdk-jdk/test/hotspot/jtreg/compiler/graalunit:/home/roland/jdk-jdk/test/hotspot/jtreg \
        -J-Dtest.classes=/home/roland/jdk-jdk/build/linux-x86_64-server-release/test-support/jtreg_test_hotspot_jtreg_compiler_graalunit_CoreTest_java/classes/0/compiler/graalunit/CoreTest.d \
        -J-Dtest.class.path=/home/roland/jdk-jdk/build/linux-x86_64-server-release/test-support/jtreg_test_hotspot_jtreg_compiler_graalunit_CoreTest_java/classes/0/compiler/graalunit/CoreTest.d:/home/roland/jdk-jdk/build/linux-x86_64-server-release/test-support/jtreg_test_hotspot_jtreg_compiler_graalunit_CoreTest_java/classes/0/test/lib:/home/roland/jdk-jdk/build/linux-x86_64-server-release/test-support/jtreg_test_hotspot_jtreg_compiler_graalunit_CoreTest_java/classes/0/compiler/graalunit:/home/roland/jdk-jdk/build/linux-x86_64-server-release/test-support/jtreg_test_hotspot_jtreg_compiler_graalunit_CoreTest_java/classes/0 \
        -J-Dtest.class.path.prefix=/home/roland/jdk-jdk/test/hotspot/jtreg/compiler/graalunit:/home/roland/jdk-jdk/build/linux-x86_64-server-release/test-support/jtreg_test_hotspot_jtreg_compiler_graalunit_CoreTest_java/classes/0/test/lib:/home/roland/jdk-jdk/build/linux-x86_64-server-release/test-support/jtreg_test_hotspot_jtreg_compiler_graalunit_CoreTest_java/classes/0/compiler/graalunit:/home/roland/jdk-jdk/build/linux-x86_64-server-release/test-support/jtreg_test_hotspot_jtreg_compiler_graalunit_CoreTest_java/classes/0 \
        -J-Dtest.modules=jdk.internal.vm.compiler \
        --add-modules jdk.internal.vm.compiler \
        -d /home/roland/jdk-jdk/build/linux-x86_64-server-release/test-support/jtreg_test_hotspot_jtreg_compiler_graalunit_CoreTest_java/classes/0 \
        -sourcepath /home/roland/jdk-jdk/test/lib:/home/roland/jdk-jdk/test/hotspot/jtreg/compiler/graalunit:/home/roland/jdk-jdk/test/hotspot/jtreg \
        -classpath /home/roland/jdk-jdk/build/linux-x86_64-server-release/test-support/jtreg_test_hotspot_jtreg_compiler_graalunit_CoreTest_java/classes/0/test/lib:/home/roland/jdk-jdk/build/linux-x86_64-server-release/test-support/jtreg_test_hotspot_jtreg_compiler_graalunit_CoreTest_java/classes/0/compiler/graalunit:/home/roland/jdk-jdk/build/linux-x86_64-server-release/test-support/jtreg_test_hotspot_jtreg_compiler_graalunit_CoreTest_java/classes/0 /home/roland/jdk-jdk/test/hotspot/jtreg/compiler/graalunit/common/GraalUnitTestLauncher.java
direct:
Note: /home/roland/jdk-jdk/test/hotspot/jtreg/compiler/graalunit/common/GraalUnitTestLauncher.java uses unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.

ACTION: build -- Passed. Build successful
REASON: Named class compiled on demand
TIME:   0.061 seconds
messages:
command: build jdk.test.lib.FileInstaller
reason: Named class compiled on demand
Library /test/lib:
  compile: jdk.test.lib.FileInstaller
elapsed time (seconds): 0.061

ACTION: compile -- Passed. Compilation successful
REASON: .class file out of date or does not exist
TIME:   0.061 seconds
messages:
command: compile /home/roland/jdk-jdk/test/lib/jdk/test/lib/FileInstaller.java
reason: .class file out of date or does not exist
Additional options from @modules: --add-modules jdk.internal.vm.compiler
Mode: agentvm
Agent id: 1
elapsed time (seconds): 0.061
configuration:
Boot Layer (javac runtime environment)
  class path: /home/roland/tools/jtreg/build/images/jtreg/lib/javatest.jar 
              /home/roland/tools/jtreg/build/images/jtreg/lib/jtreg.jar 
  patch:      java.base /home/roland/jdk-jdk/build/linux-x86_64-server-release/test-support/jtreg_test_hotspot_jtreg_compiler_graalunit_CoreTest_java/patches/java.base

javac compilation environment
  add modules: jdk.internal.vm.compiler
  source path: /home/roland/jdk-jdk/test/lib
               /home/roland/jdk-jdk/test/hotspot/jtreg/compiler/graalunit
               /home/roland/jdk-jdk/test/hotspot/jtreg
  class path:  /home/roland/jdk-jdk/build/linux-x86_64-server-release/test-support/jtreg_test_hotspot_jtreg_compiler_graalunit_CoreTest_java/classes/0/test/lib
               /home/roland/jdk-jdk/build/linux-x86_64-server-release/test-support/jtreg_test_hotspot_jtreg_compiler_graalunit_CoreTest_java/classes/0/compiler/graalunit
               /home/roland/jdk-jdk/build/linux-x86_64-server-release/test-support/jtreg_test_hotspot_jtreg_compiler_graalunit_CoreTest_java/classes/0

rerun:
cd /home/roland/jdk-jdk/build/linux-x86_64-server-release/test-support/jtreg_test_hotspot_jtreg_compiler_graalunit_CoreTest_java/scratch/0 && \
HOME=/home/roland \
JDK8_HOME=/home/roland/jdk-14.0.1 \
LANG=en_US.UTF-8 \
LC_ALL=C \
PATH=/bin:/usr/bin:/usr/sbin \
TEST_IMAGE_DIR=/home/roland/jdk-jdk/build/linux-x86_64-server-release/images/test \
TEST_IMAGE_GRAAL_DIR=/home/roland/jdk-jdk/build/linux-x86_64-server-release/images/test/hotspot/jtreg/graal \
XMODIFIERS=@im=ibus \
    /home/roland/jdk-jdk/build/linux-x86_64-server-release/images/jdk/bin/javac \
        -J-XX:MaxRAMPercentage=3 \
        -J-Djava.io.tmpdir=/home/roland/jdk-jdk/build/linux-x86_64-server-release/test-support/jtreg_test_hotspot_jtreg_compiler_graalunit_CoreTest_java/tmp \
        -J-server \
        -J-XX:+UnlockExperimentalVMOptions \
        -J-XX:+EnableJVMCI \
        -J-Djava.library.path=/home/roland/jdk-jdk/build/linux-x86_64-server-release/images/test/hotspot/jtreg/native \
        -J-Dtest.vm.opts='-XX:MaxRAMPercentage=3 -Djava.io.tmpdir=/home/roland/jdk-jdk/build/linux-x86_64-server-release/test-support/jtreg_test_hotspot_jtreg_compiler_graalunit_CoreTest_java/tmp -server -XX:+UnlockExperimentalVMOptions -XX:+EnableJVMCI' \
        -J-Dtest.tool.vm.opts='-J-XX:MaxRAMPercentage=3 -J-Djava.io.tmpdir=/home/roland/jdk-jdk/build/linux-x86_64-server-release/test-support/jtreg_test_hotspot_jtreg_compiler_graalunit_CoreTest_java/tmp -J-server -J-XX:+UnlockExperimentalVMOptions -J-XX:+EnableJVMCI' \
        -J-Dtest.compiler.opts= \
        -J-Dtest.java.opts= \
        -J-Dtest.jdk=/home/roland/jdk-jdk/build/linux-x86_64-server-release/images/jdk \
        -J-Dcompile.jdk=/home/roland/jdk-jdk/build/linux-x86_64-server-release/images/jdk \
        -J-Dtest.timeout.factor=4.0 \
        -J-Dtest.nativepath=/home/roland/jdk-jdk/build/linux-x86_64-server-release/images/test/hotspot/jtreg/native \
        -J-Dtest.root=/home/roland/jdk-jdk/test/hotspot/jtreg \
        -J-Dtest.name=compiler/graalunit/CoreTest.java \
        -J-Dtest.file=/home/roland/jdk-jdk/test/hotspot/jtreg/compiler/graalunit/CoreTest.java \
        -J-Dtest.src=/home/roland/jdk-jdk/test/hotspot/jtreg/compiler/graalunit \
        -J-Dtest.src.path=/home/roland/jdk-jdk/test/hotspot/jtreg/compiler/graalunit:/home/roland/jdk-jdk/test/lib:/home/roland/jdk-jdk/test/hotspot/jtreg/compiler/graalunit:/home/roland/jdk-jdk/test/hotspot/jtreg \
        -J-Dtest.classes=/home/roland/jdk-jdk/build/linux-x86_64-server-release/test-support/jtreg_test_hotspot_jtreg_compiler_graalunit_CoreTest_java/classes/0/compiler/graalunit/CoreTest.d \
        -J-Dtest.class.path=/home/roland/jdk-jdk/build/linux-x86_64-server-release/test-support/jtreg_test_hotspot_jtreg_compiler_graalunit_CoreTest_java/classes/0/compiler/graalunit/CoreTest.d:/home/roland/jdk-jdk/build/linux-x86_64-server-release/test-support/jtreg_test_hotspot_jtreg_compiler_graalunit_CoreTest_java/classes/0/test/lib:/home/roland/jdk-jdk/build/linux-x86_64-server-release/test-support/jtreg_test_hotspot_jtreg_compiler_graalunit_CoreTest_java/classes/0/compiler/graalunit:/home/roland/jdk-jdk/build/linux-x86_64-server-release/test-support/jtreg_test_hotspot_jtreg_compiler_graalunit_CoreTest_java/classes/0 \
        -J-Dtest.class.path.prefix=/home/roland/jdk-jdk/test/hotspot/jtreg/compiler/graalunit:/home/roland/jdk-jdk/build/linux-x86_64-server-release/test-support/jtreg_test_hotspot_jtreg_compiler_graalunit_CoreTest_java/classes/0/test/lib:/home/roland/jdk-jdk/build/linux-x86_64-server-release/test-support/jtreg_test_hotspot_jtreg_compiler_graalunit_CoreTest_java/classes/0/compiler/graalunit:/home/roland/jdk-jdk/build/linux-x86_64-server-release/test-support/jtreg_test_hotspot_jtreg_compiler_graalunit_CoreTest_java/classes/0 \
        -J-Dtest.modules=jdk.internal.vm.compiler \
        --add-modules jdk.internal.vm.compiler \
        -d /home/roland/jdk-jdk/build/linux-x86_64-server-release/test-support/jtreg_test_hotspot_jtreg_compiler_graalunit_CoreTest_java/classes/0/test/lib \
        -sourcepath /home/roland/jdk-jdk/test/lib:/home/roland/jdk-jdk/test/hotspot/jtreg/compiler/graalunit:/home/roland/jdk-jdk/test/hotspot/jtreg \
        -classpath /home/roland/jdk-jdk/build/linux-x86_64-server-release/test-support/jtreg_test_hotspot_jtreg_compiler_graalunit_CoreTest_java/classes/0/test/lib:/home/roland/jdk-jdk/build/linux-x86_64-server-release/test-support/jtreg_test_hotspot_jtreg_compiler_graalunit_CoreTest_java/classes/0/compiler/graalunit:/home/roland/jdk-jdk/build/linux-x86_64-server-release/test-support/jtreg_test_hotspot_jtreg_compiler_graalunit_CoreTest_java/classes/0 /home/roland/jdk-jdk/test/lib/jdk/test/lib/FileInstaller.java

ACTION: driver -- Passed. Execution successful
REASON: User specified action: run driver jdk.test.lib.FileInstaller ../../ProblemList-graal.txt ExcludeList.txt 
TIME:   0.258 seconds
messages:
command: driver jdk.test.lib.FileInstaller ../../ProblemList-graal.txt ExcludeList.txt
reason: User specified action: run driver jdk.test.lib.FileInstaller ../../ProblemList-graal.txt ExcludeList.txt 
Mode: agentvm
Agent id: 2
elapsed time (seconds): 0.258
configuration:
Boot Layer
  class path: /home/roland/tools/jtreg/build/images/jtreg/lib/javatest.jar 
              /home/roland/tools/jtreg/build/images/jtreg/lib/jtreg.jar 
              /home/roland/tools/jtreg/build/images/jtreg/lib/junit.jar 
              /home/roland/tools/jtreg/build/images/jtreg/lib/testng.jar 
              /home/roland/tools/jtreg/build/images/jtreg/lib/jcommander.jar 
  patch:      java.base /home/roland/jdk-jdk/build/linux-x86_64-server-release/test-support/jtreg_test_hotspot_jtreg_compiler_graalunit_CoreTest_java/patches/java.base

Test Layer
  class path: /home/roland/jdk-jdk/test/hotspot/jtreg/compiler/graalunit
              /home/roland/jdk-jdk/build/linux-x86_64-server-release/test-support/jtreg_test_hotspot_jtreg_compiler_graalunit_CoreTest_java/classes/0/test/lib
              /home/roland/jdk-jdk/test/lib
              /home/roland/jdk-jdk/build/linux-x86_64-server-release/test-support/jtreg_test_hotspot_jtreg_compiler_graalunit_CoreTest_java/classes/0/compiler/graalunit
              /home/roland/jdk-jdk/build/linux-x86_64-server-release/test-support/jtreg_test_hotspot_jtreg_compiler_graalunit_CoreTest_java/classes/0
              /home/roland/jdk-jdk/test/hotspot/jtreg

rerun:
cd /home/roland/jdk-jdk/build/linux-x86_64-server-release/test-support/jtreg_test_hotspot_jtreg_compiler_graalunit_CoreTest_java/scratch/0 && \
HOME=/home/roland \
JDK8_HOME=/home/roland/jdk-14.0.1 \
LANG=en_US.UTF-8 \
LC_ALL=C \
PATH=/bin:/usr/bin:/usr/sbin \
TEST_IMAGE_DIR=/home/roland/jdk-jdk/build/linux-x86_64-server-release/images/test \
TEST_IMAGE_GRAAL_DIR=/home/roland/jdk-jdk/build/linux-x86_64-server-release/images/test/hotspot/jtreg/graal \
XMODIFIERS=@im=ibus \
    /home/roland/jdk-jdk/build/linux-x86_64-server-release/images/jdk/bin/java \
        -Dtest.vm.opts='-XX:MaxRAMPercentage=3 -Djava.io.tmpdir=/home/roland/jdk-jdk/build/linux-x86_64-server-release/test-support/jtreg_test_hotspot_jtreg_compiler_graalunit_CoreTest_java/tmp -server -XX:+UnlockExperimentalVMOptions -XX:+EnableJVMCI' \
        -Dtest.tool.vm.opts='-J-XX:MaxRAMPercentage=3 -J-Djava.io.tmpdir=/home/roland/jdk-jdk/build/linux-x86_64-server-release/test-support/jtreg_test_hotspot_jtreg_compiler_graalunit_CoreTest_java/tmp -J-server -J-XX:+UnlockExperimentalVMOptions -J-XX:+EnableJVMCI' \
        -Dtest.compiler.opts= \
        -Dtest.java.opts= \
        -Dtest.jdk=/home/roland/jdk-jdk/build/linux-x86_64-server-release/images/jdk \
        -Dcompile.jdk=/home/roland/jdk-jdk/build/linux-x86_64-server-release/images/jdk \
        -Dtest.timeout.factor=4.0 \
        -Dtest.nativepath=/home/roland/jdk-jdk/build/linux-x86_64-server-release/images/test/hotspot/jtreg/native \
        -Dtest.root=/home/roland/jdk-jdk/test/hotspot/jtreg \
        -Dtest.name=compiler/graalunit/CoreTest.java \
        -Dtest.file=/home/roland/jdk-jdk/test/hotspot/jtreg/compiler/graalunit/CoreTest.java \
        -Dtest.src=/home/roland/jdk-jdk/test/hotspot/jtreg/compiler/graalunit \
        -Dtest.src.path=/home/roland/jdk-jdk/test/hotspot/jtreg/compiler/graalunit:/home/roland/jdk-jdk/test/lib:/home/roland/jdk-jdk/test/hotspot/jtreg/compiler/graalunit:/home/roland/jdk-jdk/test/hotspot/jtreg \
        -Dtest.classes=/home/roland/jdk-jdk/build/linux-x86_64-server-release/test-support/jtreg_test_hotspot_jtreg_compiler_graalunit_CoreTest_java/classes/0/compiler/graalunit/CoreTest.d \
        -Dtest.class.path=/home/roland/jdk-jdk/build/linux-x86_64-server-release/test-support/jtreg_test_hotspot_jtreg_compiler_graalunit_CoreTest_java/classes/0/compiler/graalunit/CoreTest.d:/home/roland/jdk-jdk/build/linux-x86_64-server-release/test-support/jtreg_test_hotspot_jtreg_compiler_graalunit_CoreTest_java/classes/0/test/lib:/home/roland/jdk-jdk/build/linux-x86_64-server-release/test-support/jtreg_test_hotspot_jtreg_compiler_graalunit_CoreTest_java/classes/0/compiler/graalunit:/home/roland/jdk-jdk/build/linux-x86_64-server-release/test-support/jtreg_test_hotspot_jtreg_compiler_graalunit_CoreTest_java/classes/0 \
        -Dtest.class.path.prefix=/home/roland/jdk-jdk/test/hotspot/jtreg/compiler/graalunit:/home/roland/jdk-jdk/build/linux-x86_64-server-release/test-support/jtreg_test_hotspot_jtreg_compiler_graalunit_CoreTest_java/classes/0/test/lib:/home/roland/jdk-jdk/build/linux-x86_64-server-release/test-support/jtreg_test_hotspot_jtreg_compiler_graalunit_CoreTest_java/classes/0/compiler/graalunit:/home/roland/jdk-jdk/build/linux-x86_64-server-release/test-support/jtreg_test_hotspot_jtreg_compiler_graalunit_CoreTest_java/classes/0 \
        -Dtest.modules=jdk.internal.vm.compiler \
        -classpath /home/roland/jdk-jdk/test/hotspot/jtreg/compiler/graalunit:/home/roland/jdk-jdk/build/linux-x86_64-server-release/test-support/jtreg_test_hotspot_jtreg_compiler_graalunit_CoreTest_java/classes/0/test/lib:/home/roland/jdk-jdk/test/lib:/home/roland/jdk-jdk/build/linux-x86_64-server-release/test-support/jtreg_test_hotspot_jtreg_compiler_graalunit_CoreTest_java/classes/0/compiler/graalunit:/home/roland/jdk-jdk/build/linux-x86_64-server-release/test-support/jtreg_test_hotspot_jtreg_compiler_graalunit_CoreTest_java/classes/0:/home/roland/jdk-jdk/test/hotspot/jtreg:/home/roland/tools/jtreg/build/images/jtreg/lib/javatest.jar:/home/roland/tools/jtreg/build/images/jtreg/lib/jtreg.jar \
        jdk.test.lib.FileInstaller ../../ProblemList-graal.txt ExcludeList.txt
STDOUT:
copying /home/roland/jdk-jdk/test/hotspot/jtreg/ProblemList-graal.txt to /home/roland/jdk-jdk/build/linux-x86_64-server-release/test-support/jtreg_test_hotspot_jtreg_compiler_graalunit_CoreTest_java/scratch/0/ExcludeList.txt
STDERR:

JavaTest Message: Test complete.


ACTION: build -- Passed. All files up to date
REASON: Named class compiled on demand
TIME:   0.0 seconds
messages:
command: build compiler.graalunit.common.GraalUnitTestLauncher
reason: Named class compiled on demand
elapsed time (seconds): 0.0

ACTION: main -- Failed. Execution failed: `main' threw exception: java.lang.Exception: Failed to find tests, VM crashed with exit code 1
REASON: User specified action: run main/othervm -XX:+UnlockExperimentalVMOptions -XX:+EnableJVMCI compiler.graalunit.common.GraalUnitTestLauncher -prefix org.graalvm.compiler.core.test -exclude ExcludeList.txt -vmargs --add-opens=java.base/java.lang=ALL-UNNAMED 
TIME:   0.166 seconds
messages:
command: main -XX:+UnlockExperimentalVMOptions -XX:+EnableJVMCI compiler.graalunit.common.GraalUnitTestLauncher -prefix org.graalvm.compiler.core.test -exclude ExcludeList.txt -vmargs --add-opens=java.base/java.lang=ALL-UNNAMED
reason: User specified action: run main/othervm -XX:+UnlockExperimentalVMOptions -XX:+EnableJVMCI compiler.graalunit.common.GraalUnitTestLauncher -prefix org.graalvm.compiler.core.test -exclude ExcludeList.txt -vmargs --add-opens=java.base/java.lang=ALL-UNNAMED 
Mode: othervm [/othervm specified]
Additional options from @modules: --add-modules jdk.internal.vm.compiler
elapsed time (seconds): 0.166
configuration:
Boot Layer
  add modules: jdk.internal.vm.compiler

STDOUT:
INFO: graal libs dir is '/home/roland/jdk-jdk/build/linux-x86_64-server-release/images/test/hotspot/jtreg/graal'
INFO: use following pattern to find tests: org\.graalvm\.compiler\.core\.test.*
Command line: [/home/roland/jdk-jdk/build/linux-x86_64-server-release/images/jdk/bin/java -cp /home/roland/jdk-jdk/test/hotspot/jtreg/compiler/graalunit:/home/roland/jdk-jdk/build/linux-x86_64-server-release/test-support/jtreg_test_hotspot_jtreg_compiler_graalunit_CoreTest_java/classes/0/test/lib:/home/roland/jdk-jdk/test/lib:/home/roland/jdk-jdk/build/linux-x86_64-server-release/test-support/jtreg_test_hotspot_jtreg_compiler_graalunit_CoreTest_java/classes/0/compiler/graalunit:/home/roland/jdk-jdk/build/linux-x86_64-server-release/test-support/jtreg_test_hotspot_jtreg_compiler_graalunit_CoreTest_java/classes/0:/home/roland/jdk-jdk/test/hotspot/jtreg:/home/roland/tools/jtreg/build/images/jtreg/lib/javatest.jar:/home/roland/tools/jtreg/build/images/jtreg/lib/jtreg.jar -cp /home/roland/jdk-jdk/test/hotspot/jtreg/compiler/graalunit:/home/roland/jdk-jdk/build/linux-x86_64-server-release/test-support/jtreg_test_hotspot_jtreg_compiler_graalunit_CoreTest_java/classes/0/test/lib:/home/roland/jdk-jdk/test/lib:/home/roland/jdk-jdk/build/linux-x86_64-server-release/test-support/jtreg_test_hotspot_jtreg_compiler_graalunit_CoreTest_java/classes/0/compiler/graalunit:/home/roland/jdk-jdk/build/linux-x86_64-server-release/test-support/jtreg_test_hotspot_jtreg_compiler_graalunit_CoreTest_java/classes/0:/home/roland/jdk-jdk/test/hotspot/jtreg:/home/roland/tools/jtreg/build/images/jtreg/lib/javatest.jar:/home/roland/tools/jtreg/build/images/jtreg/lib/jtreg.jar:/home/roland/jdk-jdk/build/linux-x86_64-server-release/images/test/hotspot/jtreg/graal/com.oracle.mxtool.junit.jar com.oracle.mxtool.junit.FindClassesByAnnotatedMethods /home/roland/jdk-jdk/build/linux-x86_64-server-release/images/test/hotspot/jtreg/graal/jdk.vm.compiler.tests.jar @Test ]
INFO: run command /home/roland/jdk-jdk/build/linux-x86_64-server-release/images/jdk/bin/java -cp /home/roland/jdk-jdk/test/hotspot/jtreg/compiler/graalunit:/home/roland/jdk-jdk/build/linux-x86_64-server-release/test-support/jtreg_test_hotspot_jtreg_compiler_graalunit_CoreTest_java/classes/0/test/lib:/home/roland/jdk-jdk/test/lib:/home/roland/jdk-jdk/build/linux-x86_64-server-release/test-support/jtreg_test_hotspot_jtreg_compiler_graalunit_CoreTest_java/classes/0/compiler/graalunit:/home/roland/jdk-jdk/build/linux-x86_64-server-release/test-support/jtreg_test_hotspot_jtreg_compiler_graalunit_CoreTest_java/classes/0:/home/roland/jdk-jdk/test/hotspot/jtreg:/home/roland/tools/jtreg/build/images/jtreg/lib/javatest.jar:/home/roland/tools/jtreg/build/images/jtreg/lib/jtreg.jar -cp /home/roland/jdk-jdk/test/hotspot/jtreg/compiler/graalunit:/home/roland/jdk-jdk/build/linux-x86_64-server-release/test-support/jtreg_test_hotspot_jtreg_compiler_graalunit_CoreTest_java/classes/0/test/lib:/home/roland/jdk-jdk/test/lib:/home/roland/jdk-jdk/build/linux-x86_64-server-release/test-support/jtreg_test_hotspot_jtreg_compiler_graalunit_CoreTest_java/classes/0/compiler/graalunit:/home/roland/jdk-jdk/build/linux-x86_64-server-release/test-support/jtreg_test_hotspot_jtreg_compiler_graalunit_CoreTest_java/classes/0:/home/roland/jdk-jdk/test/hotspot/jtreg:/home/roland/tools/jtreg/build/images/jtreg/lib/javatest.jar:/home/roland/tools/jtreg/build/images/jtreg/lib/jtreg.jar:/home/roland/jdk-jdk/build/linux-x86_64-server-release/images/test/hotspot/jtreg/graal/com.oracle.mxtool.junit.jar com.oracle.mxtool.junit.FindClassesByAnnotatedMethods /home/roland/jdk-jdk/build/linux-x86_64-server-release/images/test/hotspot/jtreg/graal/jdk.vm.compiler.tests.jar @Test
[2020-07-10T07:58:37.884779794Z] Gathering output for process 2096875
[2020-07-10T07:58:37.901243107Z] Waiting for completion for process 2096875
[2020-07-10T07:58:37.931042481Z] Waiting for completion finished for process 2096875
STDERR:
java.lang.Exception: Failed to find tests, VM crashed with exit code 1
	at compiler.graalunit.common.GraalUnitTestLauncher.getListOfTestsByPrefix(GraalUnitTestLauncher.java:125)
	at compiler.graalunit.common.GraalUnitTestLauncher.main(GraalUnitTestLauncher.java:223)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:564)
	at com.sun.javatest.regtest.agent.MainWrapper$MainThread.run(MainWrapper.java:127)
	at java.base/java.lang.Thread.run(Thread.java:832)

JavaTest Message: Test threw exception: java.lang.Exception: Failed to find tests, VM crashed with exit code 1
JavaTest Message: shutting down test

STATUS:Failed.`main' threw exception: java.lang.Exception: Failed to find tests, VM crashed with exit code 1
rerun:
cd /home/roland/jdk-jdk/build/linux-x86_64-server-release/test-support/jtreg_test_hotspot_jtreg_compiler_graalunit_CoreTest_java/scratch/0 && \
HOME=/home/roland \
JDK8_HOME=/home/roland/jdk-14.0.1 \
LANG=en_US.UTF-8 \
LC_ALL=C \
PATH=/bin:/usr/bin:/usr/sbin \
TEST_IMAGE_DIR=/home/roland/jdk-jdk/build/linux-x86_64-server-release/images/test \
TEST_IMAGE_GRAAL_DIR=/home/roland/jdk-jdk/build/linux-x86_64-server-release/images/test/hotspot/jtreg/graal \
XMODIFIERS=@im=ibus \
CLASSPATH=/home/roland/jdk-jdk/test/hotspot/jtreg/compiler/graalunit:/home/roland/jdk-jdk/build/linux-x86_64-server-release/test-support/jtreg_test_hotspot_jtreg_compiler_graalunit_CoreTest_java/classes/0/test/lib:/home/roland/jdk-jdk/test/lib:/home/roland/jdk-jdk/build/linux-x86_64-server-release/test-support/jtreg_test_hotspot_jtreg_compiler_graalunit_CoreTest_java/classes/0/compiler/graalunit:/home/roland/jdk-jdk/build/linux-x86_64-server-release/test-support/jtreg_test_hotspot_jtreg_compiler_graalunit_CoreTest_java/classes/0:/home/roland/jdk-jdk/test/hotspot/jtreg:/home/roland/tools/jtreg/build/images/jtreg/lib/javatest.jar:/home/roland/tools/jtreg/build/images/jtreg/lib/jtreg.jar \
    /home/roland/jdk-jdk/build/linux-x86_64-server-release/images/jdk/bin/java \
        -Dtest.vm.opts='-XX:MaxRAMPercentage=3 -Djava.io.tmpdir=/home/roland/jdk-jdk/build/linux-x86_64-server-release/test-support/jtreg_test_hotspot_jtreg_compiler_graalunit_CoreTest_java/tmp -server -XX:+UnlockExperimentalVMOptions -XX:+EnableJVMCI' \
        -Dtest.tool.vm.opts='-J-XX:MaxRAMPercentage=3 -J-Djava.io.tmpdir=/home/roland/jdk-jdk/build/linux-x86_64-server-release/test-support/jtreg_test_hotspot_jtreg_compiler_graalunit_CoreTest_java/tmp -J-server -J-XX:+UnlockExperimentalVMOptions -J-XX:+EnableJVMCI' \
        -Dtest.compiler.opts= \
        -Dtest.java.opts= \
        -Dtest.jdk=/home/roland/jdk-jdk/build/linux-x86_64-server-release/images/jdk \
        -Dcompile.jdk=/home/roland/jdk-jdk/build/linux-x86_64-server-release/images/jdk \
        -Dtest.timeout.factor=4.0 \
        -Dtest.nativepath=/home/roland/jdk-jdk/build/linux-x86_64-server-release/images/test/hotspot/jtreg/native \
        -Dtest.root=/home/roland/jdk-jdk/test/hotspot/jtreg \
        -Dtest.name=compiler/graalunit/CoreTest.java \
        -Dtest.file=/home/roland/jdk-jdk/test/hotspot/jtreg/compiler/graalunit/CoreTest.java \
        -Dtest.src=/home/roland/jdk-jdk/test/hotspot/jtreg/compiler/graalunit \
        -Dtest.src.path=/home/roland/jdk-jdk/test/hotspot/jtreg/compiler/graalunit:/home/roland/jdk-jdk/test/lib:/home/roland/jdk-jdk/test/hotspot/jtreg/compiler/graalunit:/home/roland/jdk-jdk/test/hotspot/jtreg \
        -Dtest.classes=/home/roland/jdk-jdk/build/linux-x86_64-server-release/test-support/jtreg_test_hotspot_jtreg_compiler_graalunit_CoreTest_java/classes/0/compiler/graalunit/CoreTest.d \
        -Dtest.class.path=/home/roland/jdk-jdk/build/linux-x86_64-server-release/test-support/jtreg_test_hotspot_jtreg_compiler_graalunit_CoreTest_java/classes/0/compiler/graalunit/CoreTest.d:/home/roland/jdk-jdk/build/linux-x86_64-server-release/test-support/jtreg_test_hotspot_jtreg_compiler_graalunit_CoreTest_java/classes/0/test/lib:/home/roland/jdk-jdk/build/linux-x86_64-server-release/test-support/jtreg_test_hotspot_jtreg_compiler_graalunit_CoreTest_java/classes/0/compiler/graalunit:/home/roland/jdk-jdk/build/linux-x86_64-server-release/test-support/jtreg_test_hotspot_jtreg_compiler_graalunit_CoreTest_java/classes/0 \
        -Dtest.class.path.prefix=/home/roland/jdk-jdk/test/hotspot/jtreg/compiler/graalunit:/home/roland/jdk-jdk/build/linux-x86_64-server-release/test-support/jtreg_test_hotspot_jtreg_compiler_graalunit_CoreTest_java/classes/0/test/lib:/home/roland/jdk-jdk/build/linux-x86_64-server-release/test-support/jtreg_test_hotspot_jtreg_compiler_graalunit_CoreTest_java/classes/0/compiler/graalunit:/home/roland/jdk-jdk/build/linux-x86_64-server-release/test-support/jtreg_test_hotspot_jtreg_compiler_graalunit_CoreTest_java/classes/0 \
        -Dtest.modules=jdk.internal.vm.compiler \
        --add-modules jdk.internal.vm.compiler \
        -XX:MaxRAMPercentage=3 \
        -Djava.io.tmpdir=/home/roland/jdk-jdk/build/linux-x86_64-server-release/test-support/jtreg_test_hotspot_jtreg_compiler_graalunit_CoreTest_java/tmp \
        -server \
        -XX:+UnlockExperimentalVMOptions \
        -XX:+EnableJVMCI \
        -Djava.library.path=/home/roland/jdk-jdk/build/linux-x86_64-server-release/images/test/hotspot/jtreg/native \
        -XX:+UnlockExperimentalVMOptions \
        -XX:+EnableJVMCI \
        com.sun.javatest.regtest.agent.MainWrapper /home/roland/jdk-jdk/build/linux-x86_64-server-release/test-support/jtreg_test_hotspot_jtreg_compiler_graalunit_CoreTest_java/compiler/graalunit/CoreTest.d/main.0.jta -prefix org.graalvm.compiler.core.test -exclude ExcludeList.txt -vmargs --add-opens=java.base/java.lang=ALL-UNNAMED

TEST RESULT: Failed. Execution failed: `main' threw exception: java.lang.Exception: Failed to find tests, VM crashed with exit code 1
--------------------------------------------------
Test results: failed: 1
Report written to /home/roland/jdk-jdk/build/linux-x86_64-server-release/test-results/jtreg_test_hotspot_jtreg_compiler_graalunit_CoreTest_java/html/report.html
Results written to /home/roland/jdk-jdk/build/linux-x86_64-server-release/test-support/jtreg_test_hotspot_jtreg_compiler_graalunit_CoreTest_java
Error: Some tests failed or other problems occurred.
Finished running test 'jtreg:test/hotspot/jtreg/compiler/graalunit/CoreTest.java'
Test report is stored in build/linux-x86_64-server-release/test-results/jtreg_test_hotspot_jtreg_compiler_graalunit_CoreTest_java

==============================
Test summary
==============================
   TEST                                              TOTAL  PASS  FAIL ERROR   
   jtreg:test/hotspot/jtreg/compiler/graalunit/CoreTest.java
>>                                                       1     0     1     0 <<
==============================
TEST FAILURE

make[1]: *** [/home/roland/jdk-jdk/make/Init.gmk:319: main] Error 1
make: *** [/home/roland/jdk-jdk/make/Init.gmk:186: run-test] Error 2




More information about the hotspot-compiler-dev mailing list