Skip to content

Instantly share code, notes, and snippets.

@tstuefe
Created July 23, 2026 14:47
Show Gist options
  • Select an option

  • Save tstuefe/eee1778eb04a49ab18e46a029da95dd9 to your computer and use it in GitHub Desktop.

Select an option

Save tstuefe/eee1778eb04a49ab18e46a029da95dd9 to your computer and use it in GitHub Desktop.
#Test Results (version 2)
#Thu Jul 23 06:42:57 CEST 2026
#-----testdescription-----
$file=/Users/thomas/shared/projects/openjdk/jdk-jdk/source/test/hotspot/jtreg/runtime/cds/appcds/aotCache/SpecialCacheNames.java
$root=/Users/thomas/shared/projects/openjdk/jdk-jdk/source/test/hotspot/jtreg
keywords=driver
library=/test/lib
requires=vm.cds.supports.aot.class.linking
run=USER_SPECIFIED build SpecialCacheNames\nUSER_SPECIFIED driver jdk.test.lib.helpers.ClassFileInstaller -jar app.jar MyTestApp\nUSER_SPECIFIED driver SpecialCacheNames AOT --one-step-training\n
source=SpecialCacheNames.java
title=Use special characters in the name of the cache file specified by -XX\:AOTCacheOutput Make sure these characters are passed to the child JVM process that assembles the cache.
#-----environment-----
#-----testresult-----
description=file\:/Users/thomas/shared/projects/openjdk/jdk-jdk/source/test/hotspot/jtreg/runtime/cds/appcds/aotCache/SpecialCacheNames.java
elapsed=4293 0\:00\:04.293
end=Thu Jul 23 06\:42\:57 CEST 2026
environment=regtest
execStatus=Failed. Execution failed\: `main' threw exception\: java.lang.RuntimeException\: Expected to get exit value of [0], exit value is\: [1]
harnessLoaderMode=Classpath Loader
harnessVariety=Full Bundle
hostname=macbookpro.fritz.box
javatestOS=Mac OS X 26.5.2 (aarch64)
javatestVersion=6.0-ea+b24-2026-02-01-${BUILT_FROM_COMMIT}
jtregVersion=jtreg 8.3 dev 0
script=com.sun.javatest.regtest.exec.RegressionScript
sections=script_messages build build driver build driver
start=Thu Jul 23 06\:42\:53 CEST 2026
test=runtime/cds/appcds/aotCache/SpecialCacheNames.java
testJDK=/shared/projects/openjdk/jdk-jdk/output-fastdebug/images/jdk
testJDK_OS=[name\:Mac OS X,arch\:aarch64,version\:26.5.2,family\:mac,simple_arch\:aarch64,simple_version\:26.5,processors\:10,maxMemory\:34359738368,maxSwap\:2147483648]
testJDK_os.arch=aarch64
testJDK_os.name=Mac OS X
testJDK_os.version=26.5.2
totalTime=4293
user.name=thomas
work=/Users/thomas/shared/projects/openjdk/jtreg-runs/jtreg/JTwork/runtime/cds/appcds/aotCache
#section:script_messages
----------messages:(7/558)----------
JDK under test: /shared/projects/openjdk/jdk-jdk/output-fastdebug/images/jdk
openjdk version "28-internal" 2027-03-23
OpenJDK Runtime Environment (fastdebug build 28-internal-adhoc.thomas.source)
OpenJDK 64-Bit Server VM (fastdebug build 28-internal-adhoc.thomas.source, mixed mode, sharing)
Library /test/lib; kind: packages
source directory: /Users/thomas/shared/projects/openjdk/jdk-jdk/source/test/lib
class directory: /Users/thomas/shared/projects/openjdk/jtreg-runs/jtreg/JTwork/classes/0/runtime/cds/appcds/aotCache/SpecialCacheNames.d/test/lib
#section:build
----------messages:(5/210)----------
command: build SpecialCacheNames
reason: User specified action: run build SpecialCacheNames
started: Thu Jul 23 06:42:53.650 CEST 2026
finished: Thu Jul 23 06:42:53.655 CEST 2026
elapsed time (seconds): 0.005
result: Passed. All files up to date
#section:build
----------messages:(5/209)----------
command: build jdk.test.lib.helpers.ClassFileInstaller
reason: Named class compiled on demand
started: Thu Jul 23 06:42:53.656 CEST 2026
finished: Thu Jul 23 06:42:53.656 CEST 2026
elapsed time (seconds): 0.0
result: Passed. All files up to date
#section:driver
----------messages:(7/334)----------
command: driver jdk.test.lib.helpers.ClassFileInstaller -jar app.jar MyTestApp
reason: User specified action: run driver jdk.test.lib.helpers.ClassFileInstaller -jar app.jar MyTestApp
started: Thu Jul 23 06:42:53.656 CEST 2026
Mode: othervm
Process id: 36685
finished: Thu Jul 23 06:42:53.842 CEST 2026
elapsed time (seconds): 0.186
----------configuration:(0/0)----------
----------System.out:(0/0)----------
----------System.err:(1/15)----------
STATUS:Passed.
----------rerun:(26/2729)*----------
cd /Users/thomas/shared/projects/openjdk/jtreg-runs/jtreg/JTwork/runtime/cds/appcds/aotCache/SpecialCacheNames && \\
HOME=/Users/thomas \\
JTREG_VERSION=jtreg \\
LANG=en_US.UTF-8 \\
LC_CTYPE=UTF-8 \\
PATH=/bin:/usr/bin:/usr/sbin \\
CLASSPATH=/Users/thomas/shared/projects/openjdk/jtreg-runs/jtreg/JTwork/classes/0/runtime/cds/appcds/aotCache/SpecialCacheNames.d:/Users/thomas/shared/projects/openjdk/jdk-jdk/source/test/hotspot/jtreg/runtime/cds/appcds/aotCache:/Users/thomas/shared/projects/openjdk/jtreg-runs/jtreg/JTwork/classes/0/runtime/cds/appcds/aotCache/SpecialCacheNames.d/test/lib:/Users/thomas/shared/projects/openjdk/jdk-jdk/source/test/lib:/Users/thomas/shared/projects/openjdk/jtreg-prebuilt/jtreg/lib/javatest.jar:/Users/thomas/shared/projects/openjdk/jtreg-prebuilt/jtreg/lib/jtreg.jar \\
/shared/projects/openjdk/jdk-jdk/output-fastdebug/images/jdk/bin/java \\
-Dtest.vm.opts= \\
-Dtest.tool.vm.opts= \\
-Dtest.compiler.opts= \\
-Dtest.java.opts= \\
-Dtest.jdk=/shared/projects/openjdk/jdk-jdk/output-fastdebug/images/jdk \\
-Dcompile.jdk=/shared/projects/openjdk/jdk-jdk/output-fastdebug/images/jdk \\
-Dtest.timeout.factor=1.0 \\
-Dtest.nativepath=/shared/projects/openjdk/jdk-jdk/output-fastdebug/images/test/hotspot/jtreg/native \\
-Dtest.root=/Users/thomas/shared/projects/openjdk/jdk-jdk/source/test/hotspot/jtreg \\
-Dtest.name=runtime/cds/appcds/aotCache/SpecialCacheNames.java \\
-Dtest.file=/Users/thomas/shared/projects/openjdk/jdk-jdk/source/test/hotspot/jtreg/runtime/cds/appcds/aotCache/SpecialCacheNames.java \\
-Dtest.main.class=SpecialCacheNames \\
-Dtest.src=/Users/thomas/shared/projects/openjdk/jdk-jdk/source/test/hotspot/jtreg/runtime/cds/appcds/aotCache \\
-Dtest.src.path=/Users/thomas/shared/projects/openjdk/jdk-jdk/source/test/hotspot/jtreg/runtime/cds/appcds/aotCache:/Users/thomas/shared/projects/openjdk/jdk-jdk/source/test/lib \\
-Dtest.classes=/Users/thomas/shared/projects/openjdk/jtreg-runs/jtreg/JTwork/classes/0/runtime/cds/appcds/aotCache/SpecialCacheNames.d \\
-Dtest.class.path=/Users/thomas/shared/projects/openjdk/jtreg-runs/jtreg/JTwork/classes/0/runtime/cds/appcds/aotCache/SpecialCacheNames.d:/Users/thomas/shared/projects/openjdk/jtreg-runs/jtreg/JTwork/classes/0/runtime/cds/appcds/aotCache/SpecialCacheNames.d/test/lib \\
-Djava.library.path=/shared/projects/openjdk/jdk-jdk/output-fastdebug/images/test/hotspot/jtreg/native \\
com.sun.javatest.regtest.agent.MainWrapper /Users/thomas/shared/projects/openjdk/jtreg-runs/jtreg/JTwork/runtime/cds/appcds/aotCache/SpecialCacheNames.d/driver.0.jta -jar app.jar MyTestApp
result: Passed. Execution successful
#section:build
----------messages:(5/189)----------
command: build SpecialCacheNames
reason: Named class compiled on demand
started: Thu Jul 23 06:42:53.842 CEST 2026
finished: Thu Jul 23 06:42:53.843 CEST 2026
elapsed time (seconds): 0.001
result: Passed. All files up to date
#section:driver
----------messages:(7/292)----------
command: driver SpecialCacheNames AOT --one-step-training
reason: User specified action: run driver SpecialCacheNames AOT --one-step-training
started: Thu Jul 23 06:42:53.843 CEST 2026
Mode: othervm
Process id: 36686
finished: Thu Jul 23 06:42:57.860 CEST 2026
elapsed time (seconds): 4.017
----------configuration:(0/0)----------
----------System.out:(99/15710)*----------
============================= Testing with AOT cache name: {{with spaces.aot}}
Command line: [/shared/projects/openjdk/jdk-jdk/output-fastdebug/images/jdk/bin/java -cp /Users/thomas/shared/projects/openjdk/jtreg-runs/jtreg/JTwork/classes/0/runtime/cds/appcds/aotCache/SpecialCacheNames.d:/Users/thomas/shared/projects/openjdk/jdk-jdk/source/test/hotspot/jtreg/runtime/cds/appcds/aotCache:/Users/thomas/shared/projects/openjdk/jtreg-runs/jtreg/JTwork/classes/0/runtime/cds/appcds/aotCache/SpecialCacheNames.d/test/lib:/Users/thomas/shared/projects/openjdk/jdk-jdk/source/test/lib:/Users/thomas/shared/projects/openjdk/jtreg-prebuilt/jtreg/lib/javatest.jar:/Users/thomas/shared/projects/openjdk/jtreg-prebuilt/jtreg/lib/jtreg.jar -cp /Users/thomas/shared/projects/openjdk/jtreg-runs/jtreg/JTwork/runtime/cds/appcds/aotCache/SpecialCacheNames/app.jar -Dmy.test.prop=space -XX:FooBar -XX:AOTMode=record -XX:AOTCacheOutput=with spaces.aot -Xlog:arguments,class+load=debug,aot=debug,aot+class=debug,cds=debug:file=with spaces.aot.log::filesize=0 MyTestApp ]
[2026-07-23T04:42:54.068577Z] Gathering output for process 36687
[ELAPSED: 858 ms]
[logging stdout to /Users/thomas/shared/projects/openjdk/jtreg-runs/jtreg/JTwork/runtime/cds/appcds/aotCache/SpecialCacheNames/runtime.cds.appcds.aotCache.SpecialCacheNames.java-0000-TRAINING.stdout]
[logging stderr to /Users/thomas/shared/projects/openjdk/jtreg-runs/jtreg/JTwork/runtime/cds/appcds/aotCache/SpecialCacheNames/runtime.cds.appcds.aotCache.SpecialCacheNames.java-0000-TRAINING.stderr]
[STDERR]
Picked up JAVA_TOOL_OPTIONS: -Djava.class.path=/Users/thomas/shared/projects/openjdk/jtreg-runs/jtreg/JTwork/runtime/cds/appcds/aotCache/SpecialCacheNames/app.jar -Dmy.test.prop=space' '-XX:FooBar -Xlog:arguments,class+load=debug,aot=debug,aot+class=debug,cds=debug:file=with' 'spaces.aot.log::filesize=0 -XX:AOTCacheOutput=with' 'spaces.aot -XX:AOTConfiguration=with' 'spaces.aot.config -XX:AOTMode=create
[2026-07-23T04:42:54.925853Z] Waiting for completion for process 36687
[2026-07-23T04:42:54.925935Z] Waiting for completion finished for process 36687
[output file: with spaces.aot 9273344 bytes]
[output file: with spaces.aot.log 297667 bytes]
[output file: with spaces.aot.log.0 784821 bytes]
Command line: [/shared/projects/openjdk/jdk-jdk/output-fastdebug/images/jdk/bin/java -cp /Users/thomas/shared/projects/openjdk/jtreg-runs/jtreg/JTwork/classes/0/runtime/cds/appcds/aotCache/SpecialCacheNames.d:/Users/thomas/shared/projects/openjdk/jdk-jdk/source/test/hotspot/jtreg/runtime/cds/appcds/aotCache:/Users/thomas/shared/projects/openjdk/jtreg-runs/jtreg/JTwork/classes/0/runtime/cds/appcds/aotCache/SpecialCacheNames.d/test/lib:/Users/thomas/shared/projects/openjdk/jdk-jdk/source/test/lib:/Users/thomas/shared/projects/openjdk/jtreg-prebuilt/jtreg/lib/javatest.jar:/Users/thomas/shared/projects/openjdk/jtreg-prebuilt/jtreg/lib/jtreg.jar -cp /Users/thomas/shared/projects/openjdk/jtreg-runs/jtreg/JTwork/runtime/cds/appcds/aotCache/SpecialCacheNames/app.jar -Dmy.test.prop=space -XX:FooBar -Xlog:arguments,aot,cds:file=with spaces.production.log::filesize=0 -XX:AOTMode=on -XX:AOTCache=with spaces.aot MyTestApp ]
[2026-07-23T04:42:54.934076Z] Gathering output for process 36689
[ELAPSED: 53 ms]
[logging stdout to /Users/thomas/shared/projects/openjdk/jtreg-runs/jtreg/JTwork/runtime/cds/appcds/aotCache/SpecialCacheNames/runtime.cds.appcds.aotCache.SpecialCacheNames.java-0001-PRODUCTION.stdout]
[logging stderr to /Users/thomas/shared/projects/openjdk/jtreg-runs/jtreg/JTwork/runtime/cds/appcds/aotCache/SpecialCacheNames/runtime.cds.appcds.aotCache.SpecialCacheNames.java-0001-PRODUCTION.stderr]
[STDERR]
[2026-07-23T04:42:54.987197Z] Waiting for completion for process 36689
[2026-07-23T04:42:54.987349Z] Waiting for completion finished for process 36689
[output file: with spaces.production.log 5481 bytes]
Found Archive {{with spaces.aot}}
============================= Testing with AOT cache name: {{single'quote.aot}}
Command line: [/shared/projects/openjdk/jdk-jdk/output-fastdebug/images/jdk/bin/java -cp /Users/thomas/shared/projects/openjdk/jtreg-runs/jtreg/JTwork/classes/0/runtime/cds/appcds/aotCache/SpecialCacheNames.d:/Users/thomas/shared/projects/openjdk/jdk-jdk/source/test/hotspot/jtreg/runtime/cds/appcds/aotCache:/Users/thomas/shared/projects/openjdk/jtreg-runs/jtreg/JTwork/classes/0/runtime/cds/appcds/aotCache/SpecialCacheNames.d/test/lib:/Users/thomas/shared/projects/openjdk/jdk-jdk/source/test/lib:/Users/thomas/shared/projects/openjdk/jtreg-prebuilt/jtreg/lib/javatest.jar:/Users/thomas/shared/projects/openjdk/jtreg-prebuilt/jtreg/lib/jtreg.jar -cp /Users/thomas/shared/projects/openjdk/jtreg-runs/jtreg/JTwork/runtime/cds/appcds/aotCache/SpecialCacheNames/app.jar -Dmy.test.prop=space -XX:FooBar -XX:AOTMode=record -XX:AOTCacheOutput=single'quote.aot -Xlog:arguments,class+load=debug,aot=debug,aot+class=debug,cds=debug:file=single%27quote.aot.log::filesize=0 MyTestApp ]
[2026-07-23T04:42:54.991602Z] Gathering output for process 36690
[ELAPSED: 956 ms]
[logging stdout to /Users/thomas/shared/projects/openjdk/jtreg-runs/jtreg/JTwork/runtime/cds/appcds/aotCache/SpecialCacheNames/runtime.cds.appcds.aotCache.SpecialCacheNames.java-0002-TRAINING.stdout]
[logging stderr to /Users/thomas/shared/projects/openjdk/jtreg-runs/jtreg/JTwork/runtime/cds/appcds/aotCache/SpecialCacheNames/runtime.cds.appcds.aotCache.SpecialCacheNames.java-0002-TRAINING.stderr]
[STDERR]
Picked up JAVA_TOOL_OPTIONS: -Djava.class.path=/Users/thomas/shared/projects/openjdk/jtreg-runs/jtreg/JTwork/runtime/cds/appcds/aotCache/SpecialCacheNames/app.jar -Dmy.test.prop=space' '-XX:FooBar -Xlog:arguments,class+load=debug,aot=debug,aot+class=debug,cds=debug:file=single%27quote.aot.log::filesize=0 -XX:AOTCacheOutput=single"'"quote.aot -XX:AOTConfiguration=single"'"quote.aot.config -XX:AOTMode=create
[2026-07-23T04:42:55.947304Z] Waiting for completion for process 36690
[2026-07-23T04:42:55.947358Z] Waiting for completion finished for process 36690
[output file: single'quote.aot 9289728 bytes]
[output file: single%27quote.aot.log 299263 bytes]
[output file: single%27quote.aot.log.0 784826 bytes]
Command line: [/shared/projects/openjdk/jdk-jdk/output-fastdebug/images/jdk/bin/java -cp /Users/thomas/shared/projects/openjdk/jtreg-runs/jtreg/JTwork/classes/0/runtime/cds/appcds/aotCache/SpecialCacheNames.d:/Users/thomas/shared/projects/openjdk/jdk-jdk/source/test/hotspot/jtreg/runtime/cds/appcds/aotCache:/Users/thomas/shared/projects/openjdk/jtreg-runs/jtreg/JTwork/classes/0/runtime/cds/appcds/aotCache/SpecialCacheNames.d/test/lib:/Users/thomas/shared/projects/openjdk/jdk-jdk/source/test/lib:/Users/thomas/shared/projects/openjdk/jtreg-prebuilt/jtreg/lib/javatest.jar:/Users/thomas/shared/projects/openjdk/jtreg-prebuilt/jtreg/lib/jtreg.jar -cp /Users/thomas/shared/projects/openjdk/jtreg-runs/jtreg/JTwork/runtime/cds/appcds/aotCache/SpecialCacheNames/app.jar -Dmy.test.prop=space -XX:FooBar -Xlog:arguments,aot,cds:file=single%27quote.production.log::filesize=0 -XX:AOTMode=on -XX:AOTCache=single'quote.aot MyTestApp ]
[2026-07-23T04:42:55.950642Z] Gathering output for process 36692
[ELAPSED: 45 ms]
[logging stdout to /Users/thomas/shared/projects/openjdk/jtreg-runs/jtreg/JTwork/runtime/cds/appcds/aotCache/SpecialCacheNames/runtime.cds.appcds.aotCache.SpecialCacheNames.java-0003-PRODUCTION.stdout]
[logging stderr to /Users/thomas/shared/projects/openjdk/jtreg-runs/jtreg/JTwork/runtime/cds/appcds/aotCache/SpecialCacheNames/runtime.cds.appcds.aotCache.SpecialCacheNames.java-0003-PRODUCTION.stderr]
[STDERR]
[2026-07-23T04:42:55.995305Z] Waiting for completion for process 36692
[2026-07-23T04:42:55.995365Z] Waiting for completion finished for process 36692
[output file: single%27quote.production.log 3735 bytes]
Found Archive {{single'quote.aot}}
============================= Testing with AOT cache name: {{double"quote.aot}}
Command line: [/shared/projects/openjdk/jdk-jdk/output-fastdebug/images/jdk/bin/java -cp /Users/thomas/shared/projects/openjdk/jtreg-runs/jtreg/JTwork/classes/0/runtime/cds/appcds/aotCache/SpecialCacheNames.d:/Users/thomas/shared/projects/openjdk/jdk-jdk/source/test/hotspot/jtreg/runtime/cds/appcds/aotCache:/Users/thomas/shared/projects/openjdk/jtreg-runs/jtreg/JTwork/classes/0/runtime/cds/appcds/aotCache/SpecialCacheNames.d/test/lib:/Users/thomas/shared/projects/openjdk/jdk-jdk/source/test/lib:/Users/thomas/shared/projects/openjdk/jtreg-prebuilt/jtreg/lib/javatest.jar:/Users/thomas/shared/projects/openjdk/jtreg-prebuilt/jtreg/lib/jtreg.jar -cp /Users/thomas/shared/projects/openjdk/jtreg-runs/jtreg/JTwork/runtime/cds/appcds/aotCache/SpecialCacheNames/app.jar -Dmy.test.prop=space -XX:FooBar -XX:AOTMode=record -XX:AOTCacheOutput=double"quote.aot -Xlog:arguments,class+load=debug,aot=debug,aot+class=debug,cds=debug:file=double%22quote.aot.log::filesize=0 MyTestApp ]
[2026-07-23T04:42:55.998495Z] Gathering output for process 36693
[ELAPSED: 866 ms]
[logging stdout to /Users/thomas/shared/projects/openjdk/jtreg-runs/jtreg/JTwork/runtime/cds/appcds/aotCache/SpecialCacheNames/runtime.cds.appcds.aotCache.SpecialCacheNames.java-0004-TRAINING.stdout]
[logging stderr to /Users/thomas/shared/projects/openjdk/jtreg-runs/jtreg/JTwork/runtime/cds/appcds/aotCache/SpecialCacheNames/runtime.cds.appcds.aotCache.SpecialCacheNames.java-0004-TRAINING.stderr]
[STDERR]
Picked up JAVA_TOOL_OPTIONS: -Djava.class.path=/Users/thomas/shared/projects/openjdk/jtreg-runs/jtreg/JTwork/runtime/cds/appcds/aotCache/SpecialCacheNames/app.jar -Dmy.test.prop=space' '-XX:FooBar -Xlog:arguments,class+load=debug,aot=debug,aot+class=debug,cds=debug:file=double%22quote.aot.log::filesize=0 -XX:AOTCacheOutput=double'"'quote.aot -XX:AOTConfiguration=double'"'quote.aot.config -XX:AOTMode=create
[2026-07-23T04:42:56.865072Z] Waiting for completion for process 36693
[2026-07-23T04:42:56.865155Z] Waiting for completion finished for process 36693
[output file: double"quote.aot 9273344 bytes]
[output file: double%22quote.aot.log 297497 bytes]
[output file: double%22quote.aot.log.0 784826 bytes]
Command line: [/shared/projects/openjdk/jdk-jdk/output-fastdebug/images/jdk/bin/java -cp /Users/thomas/shared/projects/openjdk/jtreg-runs/jtreg/JTwork/classes/0/runtime/cds/appcds/aotCache/SpecialCacheNames.d:/Users/thomas/shared/projects/openjdk/jdk-jdk/source/test/hotspot/jtreg/runtime/cds/appcds/aotCache:/Users/thomas/shared/projects/openjdk/jtreg-runs/jtreg/JTwork/classes/0/runtime/cds/appcds/aotCache/SpecialCacheNames.d/test/lib:/Users/thomas/shared/projects/openjdk/jdk-jdk/source/test/lib:/Users/thomas/shared/projects/openjdk/jtreg-prebuilt/jtreg/lib/javatest.jar:/Users/thomas/shared/projects/openjdk/jtreg-prebuilt/jtreg/lib/jtreg.jar -cp /Users/thomas/shared/projects/openjdk/jtreg-runs/jtreg/JTwork/runtime/cds/appcds/aotCache/SpecialCacheNames/app.jar -Dmy.test.prop=space -XX:FooBar -Xlog:arguments,aot,cds:file=double%22quote.production.log::filesize=0 -XX:AOTMode=on -XX:AOTCache=double"quote.aot MyTestApp ]
[2026-07-23T04:42:56.868309Z] Gathering output for process 36695
[ELAPSED: 45 ms]
[logging stdout to /Users/thomas/shared/projects/openjdk/jtreg-runs/jtreg/JTwork/runtime/cds/appcds/aotCache/SpecialCacheNames/runtime.cds.appcds.aotCache.SpecialCacheNames.java-0005-PRODUCTION.stdout]
[logging stderr to /Users/thomas/shared/projects/openjdk/jtreg-runs/jtreg/JTwork/runtime/cds/appcds/aotCache/SpecialCacheNames/runtime.cds.appcds.aotCache.SpecialCacheNames.java-0005-PRODUCTION.stderr]
[STDERR]
[2026-07-23T04:42:56.913142Z] Waiting for completion for process 36695
[2026-07-23T04:42:56.913216Z] Waiting for completion finished for process 36695
[output file: double%22quote.production.log 3735 bytes]
Found Archive {{double"quote.aot}}
============================= Testing with AOT cache name: {{unicode\u202fspace.aot}}
Command line: [/shared/projects/openjdk/jdk-jdk/output-fastdebug/images/jdk/bin/java -cp /Users/thomas/shared/projects/openjdk/jtreg-runs/jtreg/JTwork/classes/0/runtime/cds/appcds/aotCache/SpecialCacheNames.d:/Users/thomas/shared/projects/openjdk/jdk-jdk/source/test/hotspot/jtreg/runtime/cds/appcds/aotCache:/Users/thomas/shared/projects/openjdk/jtreg-runs/jtreg/JTwork/classes/0/runtime/cds/appcds/aotCache/SpecialCacheNames.d/test/lib:/Users/thomas/shared/projects/openjdk/jdk-jdk/source/test/lib:/Users/thomas/shared/projects/openjdk/jtreg-prebuilt/jtreg/lib/javatest.jar:/Users/thomas/shared/projects/openjdk/jtreg-prebuilt/jtreg/lib/jtreg.jar -cp /Users/thomas/shared/projects/openjdk/jtreg-runs/jtreg/JTwork/runtime/cds/appcds/aotCache/SpecialCacheNames/app.jar -Dmy.test.prop=space -XX:FooBar -XX:AOTMode=record -XX:AOTCacheOutput=unicode\u202fspace.aot -Xlog:arguments,class+load=debug,aot=debug,aot+class=debug,cds=debug:file=unicode\u202fspace.aot.log::filesize=0 MyTestApp ]
[2026-07-23T04:42:56.916629Z] Gathering output for process 36696
[ELAPSED: 877 ms]
[logging stdout to /Users/thomas/shared/projects/openjdk/jtreg-runs/jtreg/JTwork/runtime/cds/appcds/aotCache/SpecialCacheNames/runtime.cds.appcds.aotCache.SpecialCacheNames.java-0006-TRAINING.stdout]
[logging stderr to /Users/thomas/shared/projects/openjdk/jtreg-runs/jtreg/JTwork/runtime/cds/appcds/aotCache/SpecialCacheNames/runtime.cds.appcds.aotCache.SpecialCacheNames.java-0006-TRAINING.stderr]
[STDERR]
Picked up JAVA_TOOL_OPTIONS: -Djava.class.path=/Users/thomas/shared/projects/openjdk/jtreg-runs/jtreg/JTwork/runtime/cds/appcds/aotCache/SpecialCacheNames/app.jar -Dmy.test.prop=space' '-XX:FooBar -Xlog:arguments,class+load=debug,aot=debug,aot+class=debug,cds=debug:file=unicode\u202fspace.aot.log::filesize=0 -XX:AOTCacheOutput=unicode\u202fspace.aot -XX:AOTConfiguration=unicode\u202fspace.aot.config -XX:AOTMode=create
[2026-07-23T04:42:57.793861Z] Waiting for completion for process 36696
[2026-07-23T04:42:57.793916Z] Waiting for completion finished for process 36696
[output file: unicode\u202fspace.aot 9273344 bytes]
[output file: unicode\u202fspace.aot.log 297691 bytes]
[output file: unicode\u202fspace.aot.log.0 786955 bytes]
Command line: [/shared/projects/openjdk/jdk-jdk/output-fastdebug/images/jdk/bin/java -cp /Users/thomas/shared/projects/openjdk/jtreg-runs/jtreg/JTwork/classes/0/runtime/cds/appcds/aotCache/SpecialCacheNames.d:/Users/thomas/shared/projects/openjdk/jdk-jdk/source/test/hotspot/jtreg/runtime/cds/appcds/aotCache:/Users/thomas/shared/projects/openjdk/jtreg-runs/jtreg/JTwork/classes/0/runtime/cds/appcds/aotCache/SpecialCacheNames.d/test/lib:/Users/thomas/shared/projects/openjdk/jdk-jdk/source/test/lib:/Users/thomas/shared/projects/openjdk/jtreg-prebuilt/jtreg/lib/javatest.jar:/Users/thomas/shared/projects/openjdk/jtreg-prebuilt/jtreg/lib/jtreg.jar -cp /Users/thomas/shared/projects/openjdk/jtreg-runs/jtreg/JTwork/runtime/cds/appcds/aotCache/SpecialCacheNames/app.jar -Dmy.test.prop=space -XX:FooBar -Xlog:arguments,aot,cds:file=unicode\u202fspace.production.log::filesize=0 -XX:AOTMode=on -XX:AOTCache=unicode\u202fspace.aot MyTestApp ]
[2026-07-23T04:42:57.797503Z] Gathering output for process 36698
[ELAPSED: 20 ms]
[logging stdout to /Users/thomas/shared/projects/openjdk/jtreg-runs/jtreg/JTwork/runtime/cds/appcds/aotCache/SpecialCacheNames/runtime.cds.appcds.aotCache.SpecialCacheNames.java-0007-PRODUCTION.stdout]
[logging stderr to /Users/thomas/shared/projects/openjdk/jtreg-runs/jtreg/JTwork/runtime/cds/appcds/aotCache/SpecialCacheNames/runtime.cds.appcds.aotCache.SpecialCacheNames.java-0007-PRODUCTION.stderr]
[STDERR]
[2026-07-23T04:42:57.817797Z] Waiting for completion for process 36698
[2026-07-23T04:42:57.817854Z] Waiting for completion finished for process 36698
[output file: unicode\u202fspace.production.log 3840 bytes]
----------System.err:(26/1560)----------
stdout: [[0.010s][error][aot,codecache,init] AOT Code Cache disabled: incompatible CompressedOops::base(): 0x0 vs current 0xbb6000000
[0.010s][error][aot,codecache,init] Consider adding -XX:+AOTCompatibleOopCompression when creating the AOT cache
Error occurred during initialization of VM
Unable to use AOT Code Cache.
];
stderr: []
exitValue = 1
java.lang.RuntimeException: Expected to get exit value of [0], exit value is: [1]
at jdk.test.lib.process.OutputAnalyzer.shouldHaveExitValue(OutputAnalyzer.java:576)
at jdk.test.lib.cds.CDSAppTester.executeAndCheck(CDSAppTester.java:223)
at jdk.test.lib.cds.CDSAppTester.productionRun(CDSAppTester.java:454)
at jdk.test.lib.cds.CDSAppTester.productionRun(CDSAppTester.java:420)
at jdk.test.lib.cds.CDSAppTester.runAOTWorkflow(CDSAppTester.java:536)
at jdk.test.lib.cds.CDSAppTester.run(CDSAppTester.java:475)
at SpecialCacheNames.test(SpecialCacheNames.java:63)
at SpecialCacheNames.main(SpecialCacheNames.java:54)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
at java.base/java.lang.reflect.Method.invoke(Method.java:583)
at com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138)
at java.base/java.lang.Thread.run(Thread.java:1527)
JavaTest Message: Test threw exception: java.lang.RuntimeException: Expected to get exit value of [0], exit value is: [1]
JavaTest Message: shutting down test
STATUS:Failed.`main' threw exception: java.lang.RuntimeException: Expected to get exit value of [0], exit value is: [1]
----------rerun:(26/2730)*----------
cd /Users/thomas/shared/projects/openjdk/jtreg-runs/jtreg/JTwork/runtime/cds/appcds/aotCache/SpecialCacheNames && \\
HOME=/Users/thomas \\
JTREG_VERSION=jtreg \\
LANG=en_US.UTF-8 \\
LC_CTYPE=UTF-8 \\
PATH=/bin:/usr/bin:/usr/sbin \\
CLASSPATH=/Users/thomas/shared/projects/openjdk/jtreg-runs/jtreg/JTwork/classes/0/runtime/cds/appcds/aotCache/SpecialCacheNames.d:/Users/thomas/shared/projects/openjdk/jdk-jdk/source/test/hotspot/jtreg/runtime/cds/appcds/aotCache:/Users/thomas/shared/projects/openjdk/jtreg-runs/jtreg/JTwork/classes/0/runtime/cds/appcds/aotCache/SpecialCacheNames.d/test/lib:/Users/thomas/shared/projects/openjdk/jdk-jdk/source/test/lib:/Users/thomas/shared/projects/openjdk/jtreg-prebuilt/jtreg/lib/javatest.jar:/Users/thomas/shared/projects/openjdk/jtreg-prebuilt/jtreg/lib/jtreg.jar \\
/shared/projects/openjdk/jdk-jdk/output-fastdebug/images/jdk/bin/java \\
-Dtest.vm.opts= \\
-Dtest.tool.vm.opts= \\
-Dtest.compiler.opts= \\
-Dtest.java.opts= \\
-Dtest.jdk=/shared/projects/openjdk/jdk-jdk/output-fastdebug/images/jdk \\
-Dcompile.jdk=/shared/projects/openjdk/jdk-jdk/output-fastdebug/images/jdk \\
-Dtest.timeout.factor=1.0 \\
-Dtest.nativepath=/shared/projects/openjdk/jdk-jdk/output-fastdebug/images/test/hotspot/jtreg/native \\
-Dtest.root=/Users/thomas/shared/projects/openjdk/jdk-jdk/source/test/hotspot/jtreg \\
-Dtest.name=runtime/cds/appcds/aotCache/SpecialCacheNames.java \\
-Dtest.file=/Users/thomas/shared/projects/openjdk/jdk-jdk/source/test/hotspot/jtreg/runtime/cds/appcds/aotCache/SpecialCacheNames.java \\
-Dtest.main.class=SpecialCacheNames \\
-Dtest.src=/Users/thomas/shared/projects/openjdk/jdk-jdk/source/test/hotspot/jtreg/runtime/cds/appcds/aotCache \\
-Dtest.src.path=/Users/thomas/shared/projects/openjdk/jdk-jdk/source/test/hotspot/jtreg/runtime/cds/appcds/aotCache:/Users/thomas/shared/projects/openjdk/jdk-jdk/source/test/lib \\
-Dtest.classes=/Users/thomas/shared/projects/openjdk/jtreg-runs/jtreg/JTwork/classes/0/runtime/cds/appcds/aotCache/SpecialCacheNames.d \\
-Dtest.class.path=/Users/thomas/shared/projects/openjdk/jtreg-runs/jtreg/JTwork/classes/0/runtime/cds/appcds/aotCache/SpecialCacheNames.d:/Users/thomas/shared/projects/openjdk/jtreg-runs/jtreg/JTwork/classes/0/runtime/cds/appcds/aotCache/SpecialCacheNames.d/test/lib \\
-Djava.library.path=/shared/projects/openjdk/jdk-jdk/output-fastdebug/images/test/hotspot/jtreg/native \\
com.sun.javatest.regtest.agent.MainWrapper /Users/thomas/shared/projects/openjdk/jtreg-runs/jtreg/JTwork/runtime/cds/appcds/aotCache/SpecialCacheNames.d/driver.1.jta AOT --one-step-training
result: Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: Expected to get exit value of [0], exit value is: [1]
test result: Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: Expected to get exit value of [0], exit value is: [1]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment