-
Bug
-
Resolution: Fixed
-
P3
-
16, 17
-
b09
-
x86_64
-
windows
The following test failed in the JDK16 CI:
runtime/cds/appcds/dynamicArchive/DynamicArchiveRelocationTest.java
Here's a snippet from the log file:
============================================================
case = 5, base = true, top = false, run = true
============================================================
Command line: [c:\\ade\\mesos\\work_dir\\jib-master\\install\\jdk-16+30-2117\\windows-x64-debug.jdk\\jdk-16\\fastdebug\\bin\\java.exe -cp T:\\testoutput\\test-support\\jtreg_open_test_hotspot_jtreg_hotspot_tier2_runtime\\classes\\3\\runtime\\cds\\appcds\\dynamicArchive\\DynamicArchiveRelocationTest.d;C:\\ade\\mesos\\work_dir\\jib-master\\install\\jdk-16+30-2117\\src.full\\open\\test\\hotspot\\jtreg\\runtime\\cds\\appcds\\dynamicArchive;T:\\testoutput\\test-support\\jtreg_open_test_hotspot_jtreg_hotspot_tier2_runtime\\classes\\3\\test\\lib;C:\\ade\\mesos\\work_dir\\jib-master\\install\\jdk-16+30-2117\\src.full\\open\\test\\lib;T:\\testoutput\\test-support\\jtreg_open_test_hotspot_jtreg_hotspot_tier2_runtime\\classes\\3\\test\\hotspot\\jtreg\\runtime\\cds\\appcds;C:\\ade\\mesos\\work_dir\\jib-master\\install\\jdk-16+30-2117\\src.full\\open\\test\\hotspot\\jtreg\\runtime\\cds\\appcds;T:\\testoutput\\test-support\\jtreg_open_test_hotspot_jtreg_hotspot_tier2_runtime\\classes\\3\\test\\hotspot\\jtreg\\runtime\\cds\\appcds\\test-classes;C:\\ade\\mesos\\work_dir\\jib-master\\install\\jdk-16+30-2117\\src.full\\open\\test\\hotspot\\jtreg\\runtime\\cds\\appcds\\test-classes;C:\\ade\\mesos\\work_dir\\jib-master\\install\\jtreg\\5.1\\b01\\bundles\\jtreg_bin-5.1.zip\\jtreg\\lib\\javatest.jar;C:\\ade\\mesos\\work_dir\\jib-master\\install\\jtreg\\5.1\\b01\\bundles\\jtreg_bin-5.1.zip\\jtreg\\lib\\jtreg.jar -XX:MaxRAMPercentage=3 -Djava.io.tmpdir=t:\\testoutput\\test-support\\jtreg_open_test_hotspot_jtreg_hotspot_tier2_runtime\\tmp -Xshare:dump -Xlog:cds,cds+hashtables -XX:SharedArchiveFile=T:\\testoutput\\test-support\\jtreg_open_test_hotspot_jtreg_hotspot_tier2_runtime\\scratch\\7\\base-01h30m53s308.jsa -XX:+UnlockDiagnosticVMOptions -XX:ArchiveRelocationMode=1 -Xlog:cds=debug,cds+reloc=debug -Djava.class.path= ]
[2020-12-19T01:30:53.324300600Z] Gathering output for process 20484
[ELAPSED: 4239 ms]
[logging stdout to T:\\testoutput\\test-support\\jtreg_open_test_hotspot_jtreg_hotspot_tier2_runtime\\scratch\\7\\runtime.cds.appcds.dynamicArchive.DynamicArchiveRelocationTest.java-0012-dump.stdout]
[logging stderr to T:\\testoutput\\test-support\\jtreg_open_test_hotspot_jtreg_hotspot_tier2_runtime\\scratch\\7\\runtime.cds.appcds.dynamicArchive.DynamicArchiveRelocationTest.java-0012-dump.stderr]
[STDERR]
[2020-12-19T01:30:57.547492700Z] Waiting for completion for process 20484
[2020-12-19T01:30:57.578750400Z] Waiting for completion finished for process 20484
[2020-12-19T01:30:57.578750400Z] Waiting for completion for process 20484
[2020-12-19T01:30:57.578750400Z] Waiting for completion finished for process 20484
----------System.err:(286/25009)*----------
stdout: [[0.048s][info][cds] ArchiveRelocationMode == 1: always allocate class space at an alternative address
[0.049s][info][cds] narrow_klass_base = 0x0000000800000000, narrow_klass_shift = 3
[0.049s][info][cds] Allocated temporary class space: 1073741824 bytes at 0x00000008c0000000
[0.049s][info][cds] Allocated shared space: 3221225472 bytes at 0x0000000800000000
[0.050s][debug][cds] Expanding symbol spaces by 1048576 bytes [total 1048576 bytes ending at 0000000900100000]
[0.158s][debug][cds] JVM_GetRandomSeedForDumping() = 1183305455
[0.418s][info ][cds] Loading classes to share ...
[1.082s][debug][cds] Expanding symbol spaces by 1048576 bytes [total 2097152 bytes ending at 0000000900200000]
[2.266s][info ][cds] Loading classes to share: done.
[2.266s][info ][cds] Shared spaces: preloaded 1205 classes
[2.266s][info ][cds] Regenerate MethodHandle Holder classes...
[2.991s][info ][cds] Regenerate MethodHandle Holder classes done.
[2.994s][info ][cds] Rewriting and linking classes ...
[2.999s][info ][cds] Rewriting and linking classes: done
[3.000s][debug][cds] Skipping java/lang/invoke/LambdaForm$DMH+0x800000005: Hidden class
[3.001s][debug][cds] Skipping java/lang/invoke/LambdaForm$MH+0x800000041: Hidden class
[3.001s][debug][cds] Skipping java/lang/invoke/LambdaForm$MH+0x800000040: Hidden class
[3.001s][debug][cds] Skipping java/lang/invoke/LambdaForm$MH+0x800000003: Hidden class
[3.001s][debug][cds] Skipping java/lang/invoke/LambdaForm$DMH+0x800000001: Hidden class
[3.001s][debug][cds] Skipping java/lang/invoke/LambdaForm$DMH+0x80000004a: Hidden class
[3.001s][debug][cds] Skipping java/lang/invoke/LambdaForm$DMH+0x800000042: Hidden class
[3.001s][debug][cds] Skipping java/lang/invoke/LambdaForm$DMH+0x800000043: Hidden class
[3.001s][debug][cds] Skipping java/lang/invoke/LambdaForm$MH+0x800000045: Hidden class
[3.001s][debug][cds] Skipping java/lang/invoke/LambdaForm$DMH+0x800000044: Hidden class
[3.001s][debug][cds] Skipping java/util/logging/Level$KnownLevel$$InjectedInvoker+0x800000047: Hidden class
[3.001s][debug][cds] Skipping java/lang/invoke/LambdaForm$MH+0x800000048: Hidden class
[3.001s][debug][cds] Skipping java/lang/invoke/LambdaForm$MH+0x800000046: Hidden class
[3.001s][debug][cds] Skipping java/lang/invoke/LambdaForm$MH+0x800000049: Hidden class
[3.001s][debug][cds] Skipping java/lang/invoke/LambdaForm$MH+0x800000071: Hidden class
[3.001s][debug][cds] Skipping java/lang/invoke/LambdaForm$MH+0x800000072: Hidden class
[3.001s][debug][cds] Skipping java/lang/invoke/LambdaForm$MH+0x80000006e: Hidden class
[3.001s][debug][cds] Skipping java/lang/invoke/LambdaForm$MH+0x80000006f: Hidden class
[3.001s][debug][cds] Skipping java/lang/invoke/LambdaForm$DMH+0x800000070: Hidden class
[3.001s][debug][cds] Skipping java/lang/invoke/LambdaForm$MH+0x800000076: Hidden class
[3.001s][debug][cds] Skipping java/lang/invoke/LambdaForm$DMH+0x800000077: Hidden class
[3.001s][debug][cds] Skipping java/lang/invoke/LambdaForm$MH+0x800000074: Hidden class
[3.001s][debug][cds] Skipping java/lang/invoke/LambdaForm$MH+0x800000073: Hidden class
[3.001s][debug][cds] Skipping java/lang/invoke/LambdaForm$DMH+0x800000075: Hidden class
[3.002s][debug][cds] Skipping java/lang/invoke/LambdaForm$DMH+0x800000079: Hidden class
[3.002s][debug][cds] Skipping java/lang/invoke/LambdaForm$MH+0x800000078: Hidden class
[3.002s][debug][cds] Skipping java/lang/invoke/LambdaForm$MH+0x80000007c: Hidden class
[3.002s][debug][cds] Skipping java/lang/invoke/LambdaForm$DMH+0x80000007b: Hidden class
[3.002s][debug][cds] Skipping java/lang/invoke/LambdaForm$MH+0x80000007a: Hidden class
[3.002s][debug][cds] Skipping java/lang/invoke/LambdaForm$MH+0x800000066: Hidden class
[3.002s][debug][cds] Skipping java/lang/invoke/LambdaForm$MH+0x800000067: Hidden class
[3.002s][debug][cds] Skipping java/lang/invoke/LambdaForm$MH+0x800000069: Hidden class
[3.002s][debug][cds] Skipping java/lang/invoke/LambdaForm$DMH+0x800000068: Hidden class
[3.002s][debug][cds] Skipping java/lang/invoke/LambdaForm$MH+0x80000006b: Hidden class
[3.002s][debug][cds] Skipping java/lang/invoke/LambdaForm$DMH+0x80000006a: Hidden class
[3.002s][debug][cds] Skipping java/lang/invoke/LambdaForm$MH+0x80000006d: Hidden class
[3.002s][debug][cds] Skipping java/lang/invoke/LambdaForm$DMH+0x80000006c: Hidden class
[3.002s][debug][cds] Skipping java/lang/invoke/LambdaForm$DMH+0x800000088: Hidden class
[3.002s][debug][cds] Skipping java/lang/invoke/LambdaForm$DMH+0x800000086: Hidden class
[3.002s][debug][cds] Skipping java/lang/invoke/LambdaForm$MH+0x800000087: Hidden class
[3.002s][debug][cds] Skipping java/lang/invoke/LambdaForm$MH+0x80000008b: Hidden class
[3.002s][debug][cds] Skipping java/lang/invoke/LambdaForm$DMH+0x80000008a: Hidden class
[3.002s][debug][cds] Skipping java/lang/invoke/LambdaForm$MH+0x800000089: Hidden class
[3.002s][debug][cds] Skipping java/lang/invoke/LambdaForm$MH+0x800000081: Hidden class
[3.002s][debug][cds] Skipping java/lang/invoke/LambdaForm$DMH+0x800000080: Hidden class
[3.002s][debug][cds] Skipping java/lang/invoke/LambdaForm$DMH+0x80000007d: Hidden class
[3.002s][debug][cds] Skipping java/lang/invoke/LambdaForm$MH+0x80000007e: Hidden class
[3.002s][debug][cds] Skipping java/lang/invoke/LambdaForm$MH+0x80000007f: Hidden class
[3.002s][debug][cds] Skipping java/lang/invoke/LambdaForm$DMH+0x800000084: Hidden class
[3.002s][debug][cds] Skipping java/lang/invoke/LambdaForm$MH+0x800000085: Hidden class
[3.002s][debug][cds] Skipping java/lang/invoke/LambdaForm$DMH+0x800000082: Hidden class
[3.002s][debug][cds] Skipping java/lang/invoke/LambdaForm$MH+0x800000083: Hidden class
[3.002s][debug][cds] Skipping java/lang/invoke/LambdaForm$DMH+0x80000009e: Hidden class
[3.002s][debug][cds] Skipping java/lang/invoke/LambdaForm$MH+0x80000009f: Hidden class
[3.002s][debug][cds] Skipping java/lang/invoke/LambdaForm$MH+0x80000009d: Hidden class
[3.002s][debug][cds] Skipping java/lang/invoke/LambdaForm$DMH+0x80000009c: Hidden class
[3.002s][debug][cds] Skipping java/lang/invoke/LambdaForm$MH+0x80000009b: Hidden class
[3.002s][debug][cds] Skipping java/lang/invoke/LambdaForm$DMH+0x8000000a4: Hidden class
[3.002s][debug][cds] Skipping java/lang/invoke/LambdaForm$MH+0x8000000a3: Hidden class
[3.002s][debug][cds] Skipping java/lang/invoke/LambdaForm$DMH+0x8000000a2: Hidden class
[3.002s][debug][cds] Skipping java/lang/invoke/LambdaForm$MH+0x8000000a1: Hidden class
[3.002s][debug][cds] Skipping java/lang/invoke/LambdaForm$DMH+0x8000000a0: Hidden class
[3.002s][debug][cds] Skipping java/lang/invoke/LambdaForm$DMH+0x800000094: Hidden class
[3.002s][debug][cds] Skipping java/lang/invoke/LambdaForm$MH+0x800000093: Hidden class
[3.002s][debug][cds] Skipping java/lang/invoke/LambdaForm$MH+0x800000098: Hidden class
[3.002s][debug][cds] Skipping java/lang/invoke/LambdaForm$DMH+0x80000009a: Hidden class
[3.002s][debug][cds] Skipping java/lang/invoke/LambdaForm$MH+0x800000099: Hidden class
[3.002s][debug][cds] Skipping java/lang/invoke/LambdaForm$MH+0x800000096: Hidden class
[3.002s][debug][cds] Skipping java/lang/invoke/LambdaForm$MH+0x800000095: Hidden class
[3.002s][debug][cds] Skipping java/lang/invoke/LambdaForm$MH+0x800000097: Hidden class
[3.002s][debug][cds] Skipping java/lang/invoke/LambdaForm$MH+0x800000091: Hidden class
[3.002s][debug][cds] Skipping java/lang/invoke/LambdaForm$DMH+0x800000090: Hidden class
[3.002s][debug][cds] Skipping java/lang/invoke/LambdaForm$DMH+0x800000092: Hidden class
[3.002s][debug][cds] Skipping java/lang/invoke/LambdaForm$DMH+0x80000008c: Hidden class
[3.002s][debug][cds] Skipping java/lang/invoke/LambdaForm$MH+0x80000008d: Hidden class
[3.002s][debug][cds] Skipping java/lang/invoke/LambdaForm$DMH+0x80000008e: Hidden class
[3.002s][debug][cds] Skipping java/lang/invoke/LambdaForm$MH+0x80000008f: Hidden class
[3.002s][debug][cds] Skipping java/lang/invoke/LambdaForm$MH+0x8000000b1: Hidden class
[3.002s][debug][cds] Skipping java/lang/invoke/LambdaForm$DMH+0x8000000b0: Hidden class
[3.003s][debug][cds] Skipping java/lang/invoke/LambdaForm$MH+0x8000000af: Hidden class
[3.003s][debug][cds] Skipping java/lang/invoke/LambdaForm$DMH+0x8000000ae: Hidden class
[3.003s][debug][cds] Skipping java/lang/invoke/LambdaForm$DMH+0x8000000ac: Hidden class
[3.003s][debug][cds] Skipping java/lang/invoke/LambdaForm$MH+0x8000000ad: Hidden class
[3.003s][debug][cds] Skipping java/lang/invoke/LambdaForm$MH+0x8000000ab: Hidden class
[3.003s][debug][cds] Skipping java/lang/invoke/LambdaForm$DMH+0x8000000aa: Hidden class
[3.003s][debug][cds] Skipping java/lang/invoke/LambdaForm$MH+0x8000000a9: Hidden class
[3.003s][debug][cds] Skipping java/lang/invoke/LambdaForm$MH+0x8000000a5: Hidden class
[3.003s][debug][cds] Skipping java/lang/invoke/LambdaForm$DMH+0x8000000a6: Hidden class
[3.003s][debug][cds] Skipping java/lang/invoke/LambdaForm$MH+0x8000000a7: Hidden class
[3.003s][debug][cds] Skipping java/lang/invoke/LambdaForm$DMH+0x8000000a8: Hidden class
[3.003s][debug][cds] Skipping java/lang/invoke/LambdaForm$DMH+0x800000024: Hidden class
[3.003s][debug][cds] Skipping java/lang/invoke/LambdaForm$DMH+0x800000025: Hidden class
[3.003s][debug][cds] Skipping java/lang/invoke/LambdaForm$DMH+0x800000023: Hidden class
[3.003s][debug][cds] Skipping java/lang/invoke/LambdaForm$DMH+0x800000027: Hidden class
[3.003s][debug][cds] Skipping java/lang/invoke/LambdaForm$DMH+0x800000064: Hidden class
[3.003s][debug][cds] Skipping java/lang/invoke/LambdaForm$DMH+0x8000000b2: Hidden class
[3.003s][debug][cds] Skipping java/lang/invoke/LambdaForm$MH+0x8000000b3: Hidden class
[3.003s][debug][cds] Skipping java/lang/invoke/LambdaForm$DMH+0x800000028: Hidden class
[3.003s][debug][cds] Skipping java/lang/invoke/LambdaForm$DMH+0x800000029: Hidden class
[3.003s][debug][cds] Skipping java/lang/invoke/LambdaForm$DMH+0x8000000b4: Hidden class
[3.003s][debug][cds] Skipping java/lang/invoke/LambdaForm$MH+0x8000000b5: Hidden class
[3.003s][debug][cds] Skipping java/lang/invoke/LambdaForm$DMH+0x8000000b6: Hidden class
[3.003s][debug][cds] Skipping java/lang/invoke/LambdaForm$MH+0x8000000b7: Hidden class
[3.003s][debug][cds] Skipping java/lang/invoke/LambdaForm$MH+0x8000000b8: Hidden class
[3.003s][debug][cds] Skipping java/lang/invoke/LambdaForm$MH+0x8000000ba: Hidden class
[3.003s][debug][cds] Skipping java/lang/invoke/LambdaForm$DMH+0x8000000b9: Hidden class
[3.003s][debug][cds] Skipping java/lang/invoke/LambdaForm$DMH+0x8000000bd: Hidden class
[3.003s][debug][cds] Skipping java/lang/invoke/LambdaForm$MH+0x8000000bc: Hidden class
[3.003s][debug][cds] Skipping java/lang/invoke/LambdaForm$DMH+0x8000000bb: Hidden class
[3.003s][debug][cds] Skipping java/lang/invoke/LambdaForm$MH+0x8000000bf: Hidden class
[3.003s][debug][cds] Skipping java/lang/invoke/LambdaForm$MH+0x8000000be: Hidden class
[3.003s][debug][cds] Skipping java/lang/invoke/LambdaForm$MH+0x8000000c3: Hidden class
[3.003s][debug][cds] Skipping java/lang/invoke/LambdaForm$MH+0x8000000c4: Hidden class
[3.003s][debug][cds] Skipping java/lang/invoke/LambdaForm$MH+0x8000000c5: Hidden class
[3.003s][debug][cds] Skipping java/lang/invoke/LambdaForm$MH+0x8000000c0: Hidden class
[3.003s][debug][cds] Skipping java/lang/invoke/LambdaForm$MH+0x8000000c1: Hidden class
[3.003s][debug][cds] Skipping java/lang/invoke/LambdaForm$MH+0x8000000c2: Hidden class
[3.003s][debug][cds] Skipping java/lang/invoke/LambdaForm$MH+0x8000000c6: Hidden class
[3.003s][debug][cds] Skipping java/lang/invoke/LambdaForm$MH+0x8000000c7: Hidden class
[3.004s][debug][cds] Skipping java/lang/invoke/LambdaForm$DMH+0x80000002d: Hidden class
[3.004s][debug][cds] Skipping java/lang/invoke/LambdaForm$DMH+0x80000003a: Hidden class
[3.004s][debug][cds] Skipping java/lang/invoke/LambdaForm$DMH+0x800000013: Hidden class
[3.004s][debug][cds] Skipping java/lang/invoke/LambdaForm$DMH+0x800000014: Hidden class
[3.004s][debug][cds] Skipping java/lang/invoke/LambdaForm$DMH+0x800000016: Hidden class
[3.004s][debug][cds] Skipping java/lang/invoke/LambdaForm$DMH+0x800000015: Hidden class
[3.004s][debug][cds] Skipping java/lang/invoke/LambdaForm$DMH+0x80000000d: Hidden class
[3.004s][debug][cds] Skipping java/lang/invoke/LambdaForm$DMH+0x80000000c: Hidden class
[3.004s][debug][cds] Skipping java/lang/invoke/LambdaForm$DMH+0x800000030: Hidden class
[3.004s][debug][cds] Skipping java/lang/invoke/LambdaForm$DMH+0x800000010: Hidden class
[3.004s][debug][cds] Skipping java/lang/invoke/LambdaForm$DMH+0x80000000f: Hidden class
[3.004s][debug][cds] Skipping java/lang/invoke/LambdaForm$DMH+0x80000000e: Hidden class
[3.004s][debug][cds] Skipping java/lang/invoke/LambdaForm$DMH+0x800000008: Hidden class
[3.004s][debug][cds] Skipping java/lang/invoke/LambdaForm$DMH+0x800000009: Hidden class
[3.004s][debug][cds] Skipping java/lang/invoke/LambdaForm$DMH+0x80000000a: Hidden class
[3.004s][debug][cds] Skipping java/lang/invoke/LambdaForm$DMH+0x80000000b: Hidden class
[3.007s][info ][cds] Gathering classes and symbols ...
[3.306s][info ][cds] Number of classes 1408
[3.306s][info ][cds] instance classes = 1308
[3.306s][info ][cds] obj array classes = 92
[3.306s][info ][cds] type array classes = 8
[3.306s][info ][cds] Sorting symbols and fixing identity hash ...
[3.316s][info ][cds] Sorting classes ...
[3.319s][info ][cds] Gathering all archivable objects ...
[3.726s][debug][cds] Expanding shared spaces by 1048576 bytes [total 1048576 bytes ending at 0000000800100000]
[3.731s][info ][cds] Allocating RW objects ...
[3.734s][debug][cds] Expanding shared spaces by 1048576 bytes [total 2097152 bytes ending at 0000000800200000]
[3.738s][debug][cds] Expanding shared spaces by 1048576 bytes [total 3145728 bytes ending at 0000000800300000]
[3.741s][debug][cds] Expanding shared spaces by 1048576 bytes [total 4194304 bytes ending at 0000000800400000]
[3.745s][debug][cds] Expanding shared spaces by 1048576 bytes [total 5242880 bytes ending at 0000000800500000]
[3.746s][info ][cds] done (25372 objects)
[3.746s][info ][cds] Allocating RO objects ...
[3.749s][debug][cds] Expanding shared spaces by 1048576 bytes [total 6291456 bytes ending at 0000000800600000]
[3.755s][debug][cds] Expanding shared spaces by 1048576 bytes [total 7340032 bytes ending at 0000000800700000]
[3.757s][debug][cds] Expanding shared spaces by 1048576 bytes [total 8388608 bytes ending at 0000000800800000]
[3.760s][debug][cds] Expanding shared spaces by 1048576 bytes [total 9437184 bytes ending at 0000000800900000]
[3.763s][debug][cds] Expanding shared spaces by 1048576 bytes [total 10485760 bytes ending at 0000000800A00000]
[3.767s][debug][cds] Expanding shared spaces by 1048576 bytes [total 11534336 bytes ending at 0000000800B00000]
[3.770s][debug][cds] Expanding shared spaces by 1048576 bytes [total 12582912 bytes ending at 0000000800C00000]
[3.773s][info ][cds] done (77913 objects)
[3.773s][info ][cds] Relocating embedded pointers ...
[3.990s][info ][cds] Relocating external roots ...
[3.996s][info ][cds] done
[3.996s][info ][cds] Dumping symbol table ...
[4.090s][debug][cds] Expanding shared spaces by 1048576 bytes [total 13631488 bytes ending at 0000000800D00000]
[4.092s][info ][cds,hashtables] Shared symbol table stats -------- base: 0x0000000800000000
[4.092s][info ][cds,hashtables] Number of entries : 39112
[4.092s][info ][cds,hashtables] Total bytes used : 350752
[4.092s][info ][cds,hashtables] Average bytes per entry : 8.968
[4.092s][info ][cds,hashtables] Average bucket size : 3.783
[4.092s][info ][cds,hashtables] Variance of bucket size : 3.833
[4.092s][info ][cds,hashtables] Std. dev. of bucket size: 1.958
[4.092s][info ][cds,hashtables] Maximum bucket size : 13
[4.092s][info ][cds,hashtables] Empty buckets : 253
[4.092s][info ][cds,hashtables] Value_Only buckets : 877
[4.092s][info ][cds,hashtables] Other buckets : 9208
[4.096s][info ][cds ] Relocating SystemDictionary::_well_known_klasses[] ...
[4.097s][info ][cds ] Update method trampolines
[4.098s][info ][cds ] Make classes shareable
[4.139s][info ][cds,hashtables] Shared builtin dictionary table stats -------- base: 0x0000000800000000
[4.139s][info ][cds,hashtables] Number of entries : 1243
[4.139s][info ][cds,hashtables] Total bytes used : 11160
[4.139s][info ][cds,hashtables] Average bytes per entry : 8.978
[4.139s][info ][cds,hashtables] Average bucket size : 3.801
[4.139s][info ][cds,hashtables] Variance of bucket size : 3.627
[4.139s][info ][cds,hashtables] Std. dev. of bucket size: 1.905
[4.139s][info ][cds,hashtables] Maximum bucket size : 11
[4.139s][info ][cds,hashtables] Empty buckets : 6
[4.139s][info ][cds,hashtables] Value_Only buckets : 27
[4.139s][info ][cds,hashtables] Other buckets : 294
[4.140s][info ][cds,hashtables] Shared unregistered dictionary table stats -------- base: 0x0000000800000000
[4.140s][info ][cds,hashtables] Number of entries : 0
[4.140s][info ][cds,hashtables] Total bytes used : 24
[4.140s][info ][cds,hashtables] Average bytes per entry : 0.000
[4.140s][info ][cds,hashtables] Average bucket size : 0.000
[4.140s][info ][cds,hashtables] Variance of bucket size : 0.000
[4.140s][info ][cds,hashtables] Std. dev. of bucket size: 0.000
[4.140s][info ][cds,hashtables] Maximum bucket size : 0
[4.140s][info ][cds,hashtables] Empty buckets : 1
[4.140s][info ][cds,hashtables] Value_Only buckets : 0
[4.140s][info ][cds,hashtables] Other buckets : 0
[4.140s][info ][cds,hashtables] Shared lambda proxy class dictionary table stats -------- base: 0x0000000800000000
[4.140s][info ][cds,hashtables] Number of entries : 60
[4.140s][info ][cds,hashtables] Total bytes used : 552
[4.140s][info ][cds,hashtables] Average bytes per entry : 9.200
[4.140s][info ][cds,hashtables] Average bucket size : 4.000
[4.140s][info ][cds,hashtables] Variance of bucket size : 5.067
[4.140s][info ][cds,hashtables] Std. dev. of bucket size: 2.251
[4.140s][info ][cds,hashtables] Maximum bucket size : 8
[4.140s][info ][cds,hashtables] Empty buckets : 0
[4.140s][info ][cds,hashtables] Value_Only buckets : 2
[4.140s][info ][cds,hashtables] Other buckets : 13
[4.151s][info ][cds ] Dumping shared data to file:
[4.151s][info ][cds ] T:\\testoutput\\test-support\\jtreg_open_test_hotspot_jtreg_hotspot_tier2_runtime\\scratch\\7\\base-01h30m53s308.jsa
[4.152s][debug][cds ] Shared file region (mc ) 0: 26256 bytes, addr 0x0000000800000000 file offset 0x00010000 crc 0x758cd9d4
[4.159s][debug][cds ] Shared file region (rw ) 1: 4525808 bytes, addr 0x0000000800010000 file offset 0x00020000 crc 0xc19764c5
[4.172s][debug][cds ] Shared file region (ro ) 2: 7978880 bytes, addr 0x0000000800470000 file offset 0x00480000 crc 0x24851353
[4.178s][debug][cds ] Shared file region (bm ) 3: 197376 bytes, addr 0x0000000000000000 file offset 0x00c20000 crc 0xf11b2611
[4.178s][debug][cds ] mc space: 26256 [ 0.2% of total] out of 65536 bytes [ 40.1% used] at 0x0000000800000000
[4.178s][debug][cds ] rw space: 4525808 [ 35.1% of total] out of 4587520 bytes [ 98.7% used] at 0x0000000800010000
[4.178s][debug][cds ] ro space: 7978880 [ 61.8% of total] out of 7995392 bytes [ 99.8% used] at 0x0000000800470000
[4.178s][debug][cds ] bm space: 197376 [ 1.5% of total] out of 197376 bytes [100.0% used]
[4.178s][debug][cds ] total : 12728320 [100.0% of total] out of 12910592 bytes [ 98.6% used]
[4.179s][debug][cds ] Detailed metadata info (excluding st regions; rw stats include mc regions):
[4.179s][debug][cds ] ro_cnt ro_bytes % | rw_cnt rw_bytes % | all_cnt all_bytes %
[4.179s][debug][cds ] --------------------+---------------------------+---------------------------+--------------------------
[4.179s][debug][cds ] Class : 0 0 0.0 | 1408 910768 20.0 | 1408 910768 7.3
[4.179s][debug][cds ] Symbol : 39112 1556200 19.5 | 0 0 0.0 | 39112 1556200 12.4
[4.179s][debug][cds ] TypeArrayU1 : 10217 299128 3.7 | 1308 260400 5.7 | 11525 559528 4.5
[4.179s][debug][cds ] TypeArrayU2 : 3250 174568 2.2 | 0 0 0.0 | 3250 174568 1.4
[4.179s][debug][cds ] TypeArrayU4 : 1545 92720 1.2 | 0 0 0.0 | 1545 92720 0.7
[4.179s][debug][cds ] TypeArrayU8 : 2327 205264 2.6 | 1308 150816 3.3 | 3635 356080 2.8
[4.179s][debug][cds ] TypeArrayOther : 0 0 0.0 | 0 0 0.0 | 0 0 0.0
[4.179s][debug][cds ] Method : 0 0 0.0 | 20040 1931376 42.4 | 20040 1931376 15.4
[4.179s][debug][cds ] ConstMethod : 20040 3170272 39.7 | 0 0 0.0 | 20040 3170272 25.3
[4.179s][debug][cds ] MethodData : 0 0 0.0 | 0 0 0.0 | 0 0 0.0
[4.179s][debug][cds ] ConstantPool : 1308 2078296 26.0 | 0 0 0.0 | 1308 2078296 16.6
[4.179s][debug][cds ] ConstantPoolCache : 0 0 0.0 | 1308 1272448 28.0 | 1308 1272448 10.2
[4.179s][debug][cds ] Annotations : 114 3648 0.0 | 0 0 0.0 | 114 3648 0.0
[4.179s][debug][cds ] MethodCounters : 0 0 0.0 | 0 0 0.0 | 0 0 0.0
[4.179s][debug][cds ] RecordComponent : 0 0 0.0 | 0 0 0.0 | 0 0 0.0
[4.179s][debug][cds ] SymbolHashentry : 39112 309392 3.9 | 0 0 0.0 | 39112 309392 2.5
[4.179s][debug][cds ] SymbolBucket : 10338 41360 0.5 | 0 0 0.0 | 10338 41360 0.3
[4.179s][debug][cds ] StringHashentry : 0 0 0.0 | 0 0 0.0 | 0 0 0.0
[4.179s][debug][cds ] StringBucket : 0 0 0.0 | 0 0 0.0 | 0 0 0.0
[4.179s][debug][cds ] ModulesNatives : 0 0 0.0 | 0 0 0.0 | 0 0 0.0
[4.179s][debug][cds ] Other : 0 48032 0.6 | 0 26256 0.6 | 0 74288 0.6
[4.179s][debug][cds ] --------------------+---------------------------+---------------------------+--------------------------
[4.179s][debug][cds ] Total : 127363 7978880 100.0 | 25372 4552064 100.0 | 152735 12530944 100.0
];
stderr: []
exitValue = 0
java.lang.RuntimeException: 'Relocating archive from' missing from stdout/stderr
at jdk.test.lib.process.OutputAnalyzer.shouldContain(OutputAnalyzer.java:189)
at DynamicArchiveRelocationTest.doTest(DynamicArchiveRelocationTest.java:103)
at DynamicArchiveTestBase.runTest(DynamicArchiveTestBase.java:73)
at DynamicArchiveRelocationTest.testInner(DynamicArchiveRelocationTest.java:70)
at DynamicArchiveRelocationTest.testOuter(DynamicArchiveRelocationTest.java:56)
at DynamicArchiveRelocationTest.main(DynamicArchiveRelocationTest.java:47)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:78)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:567)
at com.sun.javatest.regtest.agent.MainWrapper$MainThread.run(MainWrapper.java:127)
at java.base/java.lang.Thread.run(Thread.java:831)
JavaTest Message: Test threw exception: java.lang.RuntimeException: 'Relocating archive from' missing from stdout/stderr
JavaTest Message: shutting down test
STATUS:Failed.`main' threw exception: java.lang.RuntimeException: 'Relocating archive from' missing from stdout/stderr
----------rerun:(41/7133)*----------
runtime/cds/appcds/dynamicArchive/DynamicArchiveRelocationTest.java
Here's a snippet from the log file:
============================================================
case = 5, base = true, top = false, run = true
============================================================
Command line: [c:\\ade\\mesos\\work_dir\\jib-master\\install\\jdk-16+30-2117\\windows-x64-debug.jdk\\jdk-16\\fastdebug\\bin\\java.exe -cp T:\\testoutput\\test-support\\jtreg_open_test_hotspot_jtreg_hotspot_tier2_runtime\\classes\\3\\runtime\\cds\\appcds\\dynamicArchive\\DynamicArchiveRelocationTest.d;C:\\ade\\mesos\\work_dir\\jib-master\\install\\jdk-16+30-2117\\src.full\\open\\test\\hotspot\\jtreg\\runtime\\cds\\appcds\\dynamicArchive;T:\\testoutput\\test-support\\jtreg_open_test_hotspot_jtreg_hotspot_tier2_runtime\\classes\\3\\test\\lib;C:\\ade\\mesos\\work_dir\\jib-master\\install\\jdk-16+30-2117\\src.full\\open\\test\\lib;T:\\testoutput\\test-support\\jtreg_open_test_hotspot_jtreg_hotspot_tier2_runtime\\classes\\3\\test\\hotspot\\jtreg\\runtime\\cds\\appcds;C:\\ade\\mesos\\work_dir\\jib-master\\install\\jdk-16+30-2117\\src.full\\open\\test\\hotspot\\jtreg\\runtime\\cds\\appcds;T:\\testoutput\\test-support\\jtreg_open_test_hotspot_jtreg_hotspot_tier2_runtime\\classes\\3\\test\\hotspot\\jtreg\\runtime\\cds\\appcds\\test-classes;C:\\ade\\mesos\\work_dir\\jib-master\\install\\jdk-16+30-2117\\src.full\\open\\test\\hotspot\\jtreg\\runtime\\cds\\appcds\\test-classes;C:\\ade\\mesos\\work_dir\\jib-master\\install\\jtreg\\5.1\\b01\\bundles\\jtreg_bin-5.1.zip\\jtreg\\lib\\javatest.jar;C:\\ade\\mesos\\work_dir\\jib-master\\install\\jtreg\\5.1\\b01\\bundles\\jtreg_bin-5.1.zip\\jtreg\\lib\\jtreg.jar -XX:MaxRAMPercentage=3 -Djava.io.tmpdir=t:\\testoutput\\test-support\\jtreg_open_test_hotspot_jtreg_hotspot_tier2_runtime\\tmp -Xshare:dump -Xlog:cds,cds+hashtables -XX:SharedArchiveFile=T:\\testoutput\\test-support\\jtreg_open_test_hotspot_jtreg_hotspot_tier2_runtime\\scratch\\7\\base-01h30m53s308.jsa -XX:+UnlockDiagnosticVMOptions -XX:ArchiveRelocationMode=1 -Xlog:cds=debug,cds+reloc=debug -Djava.class.path= ]
[2020-12-19T01:30:53.324300600Z] Gathering output for process 20484
[ELAPSED: 4239 ms]
[logging stdout to T:\\testoutput\\test-support\\jtreg_open_test_hotspot_jtreg_hotspot_tier2_runtime\\scratch\\7\\runtime.cds.appcds.dynamicArchive.DynamicArchiveRelocationTest.java-0012-dump.stdout]
[logging stderr to T:\\testoutput\\test-support\\jtreg_open_test_hotspot_jtreg_hotspot_tier2_runtime\\scratch\\7\\runtime.cds.appcds.dynamicArchive.DynamicArchiveRelocationTest.java-0012-dump.stderr]
[STDERR]
[2020-12-19T01:30:57.547492700Z] Waiting for completion for process 20484
[2020-12-19T01:30:57.578750400Z] Waiting for completion finished for process 20484
[2020-12-19T01:30:57.578750400Z] Waiting for completion for process 20484
[2020-12-19T01:30:57.578750400Z] Waiting for completion finished for process 20484
----------System.err:(286/25009)*----------
stdout: [[0.048s][info][cds] ArchiveRelocationMode == 1: always allocate class space at an alternative address
[0.049s][info][cds] narrow_klass_base = 0x0000000800000000, narrow_klass_shift = 3
[0.049s][info][cds] Allocated temporary class space: 1073741824 bytes at 0x00000008c0000000
[0.049s][info][cds] Allocated shared space: 3221225472 bytes at 0x0000000800000000
[0.050s][debug][cds] Expanding symbol spaces by 1048576 bytes [total 1048576 bytes ending at 0000000900100000]
[0.158s][debug][cds] JVM_GetRandomSeedForDumping() = 1183305455
[0.418s][info ][cds] Loading classes to share ...
[1.082s][debug][cds] Expanding symbol spaces by 1048576 bytes [total 2097152 bytes ending at 0000000900200000]
[2.266s][info ][cds] Loading classes to share: done.
[2.266s][info ][cds] Shared spaces: preloaded 1205 classes
[2.266s][info ][cds] Regenerate MethodHandle Holder classes...
[2.991s][info ][cds] Regenerate MethodHandle Holder classes done.
[2.994s][info ][cds] Rewriting and linking classes ...
[2.999s][info ][cds] Rewriting and linking classes: done
[3.000s][debug][cds] Skipping java/lang/invoke/LambdaForm$DMH+0x800000005: Hidden class
[3.001s][debug][cds] Skipping java/lang/invoke/LambdaForm$MH+0x800000041: Hidden class
[3.001s][debug][cds] Skipping java/lang/invoke/LambdaForm$MH+0x800000040: Hidden class
[3.001s][debug][cds] Skipping java/lang/invoke/LambdaForm$MH+0x800000003: Hidden class
[3.001s][debug][cds] Skipping java/lang/invoke/LambdaForm$DMH+0x800000001: Hidden class
[3.001s][debug][cds] Skipping java/lang/invoke/LambdaForm$DMH+0x80000004a: Hidden class
[3.001s][debug][cds] Skipping java/lang/invoke/LambdaForm$DMH+0x800000042: Hidden class
[3.001s][debug][cds] Skipping java/lang/invoke/LambdaForm$DMH+0x800000043: Hidden class
[3.001s][debug][cds] Skipping java/lang/invoke/LambdaForm$MH+0x800000045: Hidden class
[3.001s][debug][cds] Skipping java/lang/invoke/LambdaForm$DMH+0x800000044: Hidden class
[3.001s][debug][cds] Skipping java/util/logging/Level$KnownLevel$$InjectedInvoker+0x800000047: Hidden class
[3.001s][debug][cds] Skipping java/lang/invoke/LambdaForm$MH+0x800000048: Hidden class
[3.001s][debug][cds] Skipping java/lang/invoke/LambdaForm$MH+0x800000046: Hidden class
[3.001s][debug][cds] Skipping java/lang/invoke/LambdaForm$MH+0x800000049: Hidden class
[3.001s][debug][cds] Skipping java/lang/invoke/LambdaForm$MH+0x800000071: Hidden class
[3.001s][debug][cds] Skipping java/lang/invoke/LambdaForm$MH+0x800000072: Hidden class
[3.001s][debug][cds] Skipping java/lang/invoke/LambdaForm$MH+0x80000006e: Hidden class
[3.001s][debug][cds] Skipping java/lang/invoke/LambdaForm$MH+0x80000006f: Hidden class
[3.001s][debug][cds] Skipping java/lang/invoke/LambdaForm$DMH+0x800000070: Hidden class
[3.001s][debug][cds] Skipping java/lang/invoke/LambdaForm$MH+0x800000076: Hidden class
[3.001s][debug][cds] Skipping java/lang/invoke/LambdaForm$DMH+0x800000077: Hidden class
[3.001s][debug][cds] Skipping java/lang/invoke/LambdaForm$MH+0x800000074: Hidden class
[3.001s][debug][cds] Skipping java/lang/invoke/LambdaForm$MH+0x800000073: Hidden class
[3.001s][debug][cds] Skipping java/lang/invoke/LambdaForm$DMH+0x800000075: Hidden class
[3.002s][debug][cds] Skipping java/lang/invoke/LambdaForm$DMH+0x800000079: Hidden class
[3.002s][debug][cds] Skipping java/lang/invoke/LambdaForm$MH+0x800000078: Hidden class
[3.002s][debug][cds] Skipping java/lang/invoke/LambdaForm$MH+0x80000007c: Hidden class
[3.002s][debug][cds] Skipping java/lang/invoke/LambdaForm$DMH+0x80000007b: Hidden class
[3.002s][debug][cds] Skipping java/lang/invoke/LambdaForm$MH+0x80000007a: Hidden class
[3.002s][debug][cds] Skipping java/lang/invoke/LambdaForm$MH+0x800000066: Hidden class
[3.002s][debug][cds] Skipping java/lang/invoke/LambdaForm$MH+0x800000067: Hidden class
[3.002s][debug][cds] Skipping java/lang/invoke/LambdaForm$MH+0x800000069: Hidden class
[3.002s][debug][cds] Skipping java/lang/invoke/LambdaForm$DMH+0x800000068: Hidden class
[3.002s][debug][cds] Skipping java/lang/invoke/LambdaForm$MH+0x80000006b: Hidden class
[3.002s][debug][cds] Skipping java/lang/invoke/LambdaForm$DMH+0x80000006a: Hidden class
[3.002s][debug][cds] Skipping java/lang/invoke/LambdaForm$MH+0x80000006d: Hidden class
[3.002s][debug][cds] Skipping java/lang/invoke/LambdaForm$DMH+0x80000006c: Hidden class
[3.002s][debug][cds] Skipping java/lang/invoke/LambdaForm$DMH+0x800000088: Hidden class
[3.002s][debug][cds] Skipping java/lang/invoke/LambdaForm$DMH+0x800000086: Hidden class
[3.002s][debug][cds] Skipping java/lang/invoke/LambdaForm$MH+0x800000087: Hidden class
[3.002s][debug][cds] Skipping java/lang/invoke/LambdaForm$MH+0x80000008b: Hidden class
[3.002s][debug][cds] Skipping java/lang/invoke/LambdaForm$DMH+0x80000008a: Hidden class
[3.002s][debug][cds] Skipping java/lang/invoke/LambdaForm$MH+0x800000089: Hidden class
[3.002s][debug][cds] Skipping java/lang/invoke/LambdaForm$MH+0x800000081: Hidden class
[3.002s][debug][cds] Skipping java/lang/invoke/LambdaForm$DMH+0x800000080: Hidden class
[3.002s][debug][cds] Skipping java/lang/invoke/LambdaForm$DMH+0x80000007d: Hidden class
[3.002s][debug][cds] Skipping java/lang/invoke/LambdaForm$MH+0x80000007e: Hidden class
[3.002s][debug][cds] Skipping java/lang/invoke/LambdaForm$MH+0x80000007f: Hidden class
[3.002s][debug][cds] Skipping java/lang/invoke/LambdaForm$DMH+0x800000084: Hidden class
[3.002s][debug][cds] Skipping java/lang/invoke/LambdaForm$MH+0x800000085: Hidden class
[3.002s][debug][cds] Skipping java/lang/invoke/LambdaForm$DMH+0x800000082: Hidden class
[3.002s][debug][cds] Skipping java/lang/invoke/LambdaForm$MH+0x800000083: Hidden class
[3.002s][debug][cds] Skipping java/lang/invoke/LambdaForm$DMH+0x80000009e: Hidden class
[3.002s][debug][cds] Skipping java/lang/invoke/LambdaForm$MH+0x80000009f: Hidden class
[3.002s][debug][cds] Skipping java/lang/invoke/LambdaForm$MH+0x80000009d: Hidden class
[3.002s][debug][cds] Skipping java/lang/invoke/LambdaForm$DMH+0x80000009c: Hidden class
[3.002s][debug][cds] Skipping java/lang/invoke/LambdaForm$MH+0x80000009b: Hidden class
[3.002s][debug][cds] Skipping java/lang/invoke/LambdaForm$DMH+0x8000000a4: Hidden class
[3.002s][debug][cds] Skipping java/lang/invoke/LambdaForm$MH+0x8000000a3: Hidden class
[3.002s][debug][cds] Skipping java/lang/invoke/LambdaForm$DMH+0x8000000a2: Hidden class
[3.002s][debug][cds] Skipping java/lang/invoke/LambdaForm$MH+0x8000000a1: Hidden class
[3.002s][debug][cds] Skipping java/lang/invoke/LambdaForm$DMH+0x8000000a0: Hidden class
[3.002s][debug][cds] Skipping java/lang/invoke/LambdaForm$DMH+0x800000094: Hidden class
[3.002s][debug][cds] Skipping java/lang/invoke/LambdaForm$MH+0x800000093: Hidden class
[3.002s][debug][cds] Skipping java/lang/invoke/LambdaForm$MH+0x800000098: Hidden class
[3.002s][debug][cds] Skipping java/lang/invoke/LambdaForm$DMH+0x80000009a: Hidden class
[3.002s][debug][cds] Skipping java/lang/invoke/LambdaForm$MH+0x800000099: Hidden class
[3.002s][debug][cds] Skipping java/lang/invoke/LambdaForm$MH+0x800000096: Hidden class
[3.002s][debug][cds] Skipping java/lang/invoke/LambdaForm$MH+0x800000095: Hidden class
[3.002s][debug][cds] Skipping java/lang/invoke/LambdaForm$MH+0x800000097: Hidden class
[3.002s][debug][cds] Skipping java/lang/invoke/LambdaForm$MH+0x800000091: Hidden class
[3.002s][debug][cds] Skipping java/lang/invoke/LambdaForm$DMH+0x800000090: Hidden class
[3.002s][debug][cds] Skipping java/lang/invoke/LambdaForm$DMH+0x800000092: Hidden class
[3.002s][debug][cds] Skipping java/lang/invoke/LambdaForm$DMH+0x80000008c: Hidden class
[3.002s][debug][cds] Skipping java/lang/invoke/LambdaForm$MH+0x80000008d: Hidden class
[3.002s][debug][cds] Skipping java/lang/invoke/LambdaForm$DMH+0x80000008e: Hidden class
[3.002s][debug][cds] Skipping java/lang/invoke/LambdaForm$MH+0x80000008f: Hidden class
[3.002s][debug][cds] Skipping java/lang/invoke/LambdaForm$MH+0x8000000b1: Hidden class
[3.002s][debug][cds] Skipping java/lang/invoke/LambdaForm$DMH+0x8000000b0: Hidden class
[3.003s][debug][cds] Skipping java/lang/invoke/LambdaForm$MH+0x8000000af: Hidden class
[3.003s][debug][cds] Skipping java/lang/invoke/LambdaForm$DMH+0x8000000ae: Hidden class
[3.003s][debug][cds] Skipping java/lang/invoke/LambdaForm$DMH+0x8000000ac: Hidden class
[3.003s][debug][cds] Skipping java/lang/invoke/LambdaForm$MH+0x8000000ad: Hidden class
[3.003s][debug][cds] Skipping java/lang/invoke/LambdaForm$MH+0x8000000ab: Hidden class
[3.003s][debug][cds] Skipping java/lang/invoke/LambdaForm$DMH+0x8000000aa: Hidden class
[3.003s][debug][cds] Skipping java/lang/invoke/LambdaForm$MH+0x8000000a9: Hidden class
[3.003s][debug][cds] Skipping java/lang/invoke/LambdaForm$MH+0x8000000a5: Hidden class
[3.003s][debug][cds] Skipping java/lang/invoke/LambdaForm$DMH+0x8000000a6: Hidden class
[3.003s][debug][cds] Skipping java/lang/invoke/LambdaForm$MH+0x8000000a7: Hidden class
[3.003s][debug][cds] Skipping java/lang/invoke/LambdaForm$DMH+0x8000000a8: Hidden class
[3.003s][debug][cds] Skipping java/lang/invoke/LambdaForm$DMH+0x800000024: Hidden class
[3.003s][debug][cds] Skipping java/lang/invoke/LambdaForm$DMH+0x800000025: Hidden class
[3.003s][debug][cds] Skipping java/lang/invoke/LambdaForm$DMH+0x800000023: Hidden class
[3.003s][debug][cds] Skipping java/lang/invoke/LambdaForm$DMH+0x800000027: Hidden class
[3.003s][debug][cds] Skipping java/lang/invoke/LambdaForm$DMH+0x800000064: Hidden class
[3.003s][debug][cds] Skipping java/lang/invoke/LambdaForm$DMH+0x8000000b2: Hidden class
[3.003s][debug][cds] Skipping java/lang/invoke/LambdaForm$MH+0x8000000b3: Hidden class
[3.003s][debug][cds] Skipping java/lang/invoke/LambdaForm$DMH+0x800000028: Hidden class
[3.003s][debug][cds] Skipping java/lang/invoke/LambdaForm$DMH+0x800000029: Hidden class
[3.003s][debug][cds] Skipping java/lang/invoke/LambdaForm$DMH+0x8000000b4: Hidden class
[3.003s][debug][cds] Skipping java/lang/invoke/LambdaForm$MH+0x8000000b5: Hidden class
[3.003s][debug][cds] Skipping java/lang/invoke/LambdaForm$DMH+0x8000000b6: Hidden class
[3.003s][debug][cds] Skipping java/lang/invoke/LambdaForm$MH+0x8000000b7: Hidden class
[3.003s][debug][cds] Skipping java/lang/invoke/LambdaForm$MH+0x8000000b8: Hidden class
[3.003s][debug][cds] Skipping java/lang/invoke/LambdaForm$MH+0x8000000ba: Hidden class
[3.003s][debug][cds] Skipping java/lang/invoke/LambdaForm$DMH+0x8000000b9: Hidden class
[3.003s][debug][cds] Skipping java/lang/invoke/LambdaForm$DMH+0x8000000bd: Hidden class
[3.003s][debug][cds] Skipping java/lang/invoke/LambdaForm$MH+0x8000000bc: Hidden class
[3.003s][debug][cds] Skipping java/lang/invoke/LambdaForm$DMH+0x8000000bb: Hidden class
[3.003s][debug][cds] Skipping java/lang/invoke/LambdaForm$MH+0x8000000bf: Hidden class
[3.003s][debug][cds] Skipping java/lang/invoke/LambdaForm$MH+0x8000000be: Hidden class
[3.003s][debug][cds] Skipping java/lang/invoke/LambdaForm$MH+0x8000000c3: Hidden class
[3.003s][debug][cds] Skipping java/lang/invoke/LambdaForm$MH+0x8000000c4: Hidden class
[3.003s][debug][cds] Skipping java/lang/invoke/LambdaForm$MH+0x8000000c5: Hidden class
[3.003s][debug][cds] Skipping java/lang/invoke/LambdaForm$MH+0x8000000c0: Hidden class
[3.003s][debug][cds] Skipping java/lang/invoke/LambdaForm$MH+0x8000000c1: Hidden class
[3.003s][debug][cds] Skipping java/lang/invoke/LambdaForm$MH+0x8000000c2: Hidden class
[3.003s][debug][cds] Skipping java/lang/invoke/LambdaForm$MH+0x8000000c6: Hidden class
[3.003s][debug][cds] Skipping java/lang/invoke/LambdaForm$MH+0x8000000c7: Hidden class
[3.004s][debug][cds] Skipping java/lang/invoke/LambdaForm$DMH+0x80000002d: Hidden class
[3.004s][debug][cds] Skipping java/lang/invoke/LambdaForm$DMH+0x80000003a: Hidden class
[3.004s][debug][cds] Skipping java/lang/invoke/LambdaForm$DMH+0x800000013: Hidden class
[3.004s][debug][cds] Skipping java/lang/invoke/LambdaForm$DMH+0x800000014: Hidden class
[3.004s][debug][cds] Skipping java/lang/invoke/LambdaForm$DMH+0x800000016: Hidden class
[3.004s][debug][cds] Skipping java/lang/invoke/LambdaForm$DMH+0x800000015: Hidden class
[3.004s][debug][cds] Skipping java/lang/invoke/LambdaForm$DMH+0x80000000d: Hidden class
[3.004s][debug][cds] Skipping java/lang/invoke/LambdaForm$DMH+0x80000000c: Hidden class
[3.004s][debug][cds] Skipping java/lang/invoke/LambdaForm$DMH+0x800000030: Hidden class
[3.004s][debug][cds] Skipping java/lang/invoke/LambdaForm$DMH+0x800000010: Hidden class
[3.004s][debug][cds] Skipping java/lang/invoke/LambdaForm$DMH+0x80000000f: Hidden class
[3.004s][debug][cds] Skipping java/lang/invoke/LambdaForm$DMH+0x80000000e: Hidden class
[3.004s][debug][cds] Skipping java/lang/invoke/LambdaForm$DMH+0x800000008: Hidden class
[3.004s][debug][cds] Skipping java/lang/invoke/LambdaForm$DMH+0x800000009: Hidden class
[3.004s][debug][cds] Skipping java/lang/invoke/LambdaForm$DMH+0x80000000a: Hidden class
[3.004s][debug][cds] Skipping java/lang/invoke/LambdaForm$DMH+0x80000000b: Hidden class
[3.007s][info ][cds] Gathering classes and symbols ...
[3.306s][info ][cds] Number of classes 1408
[3.306s][info ][cds] instance classes = 1308
[3.306s][info ][cds] obj array classes = 92
[3.306s][info ][cds] type array classes = 8
[3.306s][info ][cds] Sorting symbols and fixing identity hash ...
[3.316s][info ][cds] Sorting classes ...
[3.319s][info ][cds] Gathering all archivable objects ...
[3.726s][debug][cds] Expanding shared spaces by 1048576 bytes [total 1048576 bytes ending at 0000000800100000]
[3.731s][info ][cds] Allocating RW objects ...
[3.734s][debug][cds] Expanding shared spaces by 1048576 bytes [total 2097152 bytes ending at 0000000800200000]
[3.738s][debug][cds] Expanding shared spaces by 1048576 bytes [total 3145728 bytes ending at 0000000800300000]
[3.741s][debug][cds] Expanding shared spaces by 1048576 bytes [total 4194304 bytes ending at 0000000800400000]
[3.745s][debug][cds] Expanding shared spaces by 1048576 bytes [total 5242880 bytes ending at 0000000800500000]
[3.746s][info ][cds] done (25372 objects)
[3.746s][info ][cds] Allocating RO objects ...
[3.749s][debug][cds] Expanding shared spaces by 1048576 bytes [total 6291456 bytes ending at 0000000800600000]
[3.755s][debug][cds] Expanding shared spaces by 1048576 bytes [total 7340032 bytes ending at 0000000800700000]
[3.757s][debug][cds] Expanding shared spaces by 1048576 bytes [total 8388608 bytes ending at 0000000800800000]
[3.760s][debug][cds] Expanding shared spaces by 1048576 bytes [total 9437184 bytes ending at 0000000800900000]
[3.763s][debug][cds] Expanding shared spaces by 1048576 bytes [total 10485760 bytes ending at 0000000800A00000]
[3.767s][debug][cds] Expanding shared spaces by 1048576 bytes [total 11534336 bytes ending at 0000000800B00000]
[3.770s][debug][cds] Expanding shared spaces by 1048576 bytes [total 12582912 bytes ending at 0000000800C00000]
[3.773s][info ][cds] done (77913 objects)
[3.773s][info ][cds] Relocating embedded pointers ...
[3.990s][info ][cds] Relocating external roots ...
[3.996s][info ][cds] done
[3.996s][info ][cds] Dumping symbol table ...
[4.090s][debug][cds] Expanding shared spaces by 1048576 bytes [total 13631488 bytes ending at 0000000800D00000]
[4.092s][info ][cds,hashtables] Shared symbol table stats -------- base: 0x0000000800000000
[4.092s][info ][cds,hashtables] Number of entries : 39112
[4.092s][info ][cds,hashtables] Total bytes used : 350752
[4.092s][info ][cds,hashtables] Average bytes per entry : 8.968
[4.092s][info ][cds,hashtables] Average bucket size : 3.783
[4.092s][info ][cds,hashtables] Variance of bucket size : 3.833
[4.092s][info ][cds,hashtables] Std. dev. of bucket size: 1.958
[4.092s][info ][cds,hashtables] Maximum bucket size : 13
[4.092s][info ][cds,hashtables] Empty buckets : 253
[4.092s][info ][cds,hashtables] Value_Only buckets : 877
[4.092s][info ][cds,hashtables] Other buckets : 9208
[4.096s][info ][cds ] Relocating SystemDictionary::_well_known_klasses[] ...
[4.097s][info ][cds ] Update method trampolines
[4.098s][info ][cds ] Make classes shareable
[4.139s][info ][cds,hashtables] Shared builtin dictionary table stats -------- base: 0x0000000800000000
[4.139s][info ][cds,hashtables] Number of entries : 1243
[4.139s][info ][cds,hashtables] Total bytes used : 11160
[4.139s][info ][cds,hashtables] Average bytes per entry : 8.978
[4.139s][info ][cds,hashtables] Average bucket size : 3.801
[4.139s][info ][cds,hashtables] Variance of bucket size : 3.627
[4.139s][info ][cds,hashtables] Std. dev. of bucket size: 1.905
[4.139s][info ][cds,hashtables] Maximum bucket size : 11
[4.139s][info ][cds,hashtables] Empty buckets : 6
[4.139s][info ][cds,hashtables] Value_Only buckets : 27
[4.139s][info ][cds,hashtables] Other buckets : 294
[4.140s][info ][cds,hashtables] Shared unregistered dictionary table stats -------- base: 0x0000000800000000
[4.140s][info ][cds,hashtables] Number of entries : 0
[4.140s][info ][cds,hashtables] Total bytes used : 24
[4.140s][info ][cds,hashtables] Average bytes per entry : 0.000
[4.140s][info ][cds,hashtables] Average bucket size : 0.000
[4.140s][info ][cds,hashtables] Variance of bucket size : 0.000
[4.140s][info ][cds,hashtables] Std. dev. of bucket size: 0.000
[4.140s][info ][cds,hashtables] Maximum bucket size : 0
[4.140s][info ][cds,hashtables] Empty buckets : 1
[4.140s][info ][cds,hashtables] Value_Only buckets : 0
[4.140s][info ][cds,hashtables] Other buckets : 0
[4.140s][info ][cds,hashtables] Shared lambda proxy class dictionary table stats -------- base: 0x0000000800000000
[4.140s][info ][cds,hashtables] Number of entries : 60
[4.140s][info ][cds,hashtables] Total bytes used : 552
[4.140s][info ][cds,hashtables] Average bytes per entry : 9.200
[4.140s][info ][cds,hashtables] Average bucket size : 4.000
[4.140s][info ][cds,hashtables] Variance of bucket size : 5.067
[4.140s][info ][cds,hashtables] Std. dev. of bucket size: 2.251
[4.140s][info ][cds,hashtables] Maximum bucket size : 8
[4.140s][info ][cds,hashtables] Empty buckets : 0
[4.140s][info ][cds,hashtables] Value_Only buckets : 2
[4.140s][info ][cds,hashtables] Other buckets : 13
[4.151s][info ][cds ] Dumping shared data to file:
[4.151s][info ][cds ] T:\\testoutput\\test-support\\jtreg_open_test_hotspot_jtreg_hotspot_tier2_runtime\\scratch\\7\\base-01h30m53s308.jsa
[4.152s][debug][cds ] Shared file region (mc ) 0: 26256 bytes, addr 0x0000000800000000 file offset 0x00010000 crc 0x758cd9d4
[4.159s][debug][cds ] Shared file region (rw ) 1: 4525808 bytes, addr 0x0000000800010000 file offset 0x00020000 crc 0xc19764c5
[4.172s][debug][cds ] Shared file region (ro ) 2: 7978880 bytes, addr 0x0000000800470000 file offset 0x00480000 crc 0x24851353
[4.178s][debug][cds ] Shared file region (bm ) 3: 197376 bytes, addr 0x0000000000000000 file offset 0x00c20000 crc 0xf11b2611
[4.178s][debug][cds ] mc space: 26256 [ 0.2% of total] out of 65536 bytes [ 40.1% used] at 0x0000000800000000
[4.178s][debug][cds ] rw space: 4525808 [ 35.1% of total] out of 4587520 bytes [ 98.7% used] at 0x0000000800010000
[4.178s][debug][cds ] ro space: 7978880 [ 61.8% of total] out of 7995392 bytes [ 99.8% used] at 0x0000000800470000
[4.178s][debug][cds ] bm space: 197376 [ 1.5% of total] out of 197376 bytes [100.0% used]
[4.178s][debug][cds ] total : 12728320 [100.0% of total] out of 12910592 bytes [ 98.6% used]
[4.179s][debug][cds ] Detailed metadata info (excluding st regions; rw stats include mc regions):
[4.179s][debug][cds ] ro_cnt ro_bytes % | rw_cnt rw_bytes % | all_cnt all_bytes %
[4.179s][debug][cds ] --------------------+---------------------------+---------------------------+--------------------------
[4.179s][debug][cds ] Class : 0 0 0.0 | 1408 910768 20.0 | 1408 910768 7.3
[4.179s][debug][cds ] Symbol : 39112 1556200 19.5 | 0 0 0.0 | 39112 1556200 12.4
[4.179s][debug][cds ] TypeArrayU1 : 10217 299128 3.7 | 1308 260400 5.7 | 11525 559528 4.5
[4.179s][debug][cds ] TypeArrayU2 : 3250 174568 2.2 | 0 0 0.0 | 3250 174568 1.4
[4.179s][debug][cds ] TypeArrayU4 : 1545 92720 1.2 | 0 0 0.0 | 1545 92720 0.7
[4.179s][debug][cds ] TypeArrayU8 : 2327 205264 2.6 | 1308 150816 3.3 | 3635 356080 2.8
[4.179s][debug][cds ] TypeArrayOther : 0 0 0.0 | 0 0 0.0 | 0 0 0.0
[4.179s][debug][cds ] Method : 0 0 0.0 | 20040 1931376 42.4 | 20040 1931376 15.4
[4.179s][debug][cds ] ConstMethod : 20040 3170272 39.7 | 0 0 0.0 | 20040 3170272 25.3
[4.179s][debug][cds ] MethodData : 0 0 0.0 | 0 0 0.0 | 0 0 0.0
[4.179s][debug][cds ] ConstantPool : 1308 2078296 26.0 | 0 0 0.0 | 1308 2078296 16.6
[4.179s][debug][cds ] ConstantPoolCache : 0 0 0.0 | 1308 1272448 28.0 | 1308 1272448 10.2
[4.179s][debug][cds ] Annotations : 114 3648 0.0 | 0 0 0.0 | 114 3648 0.0
[4.179s][debug][cds ] MethodCounters : 0 0 0.0 | 0 0 0.0 | 0 0 0.0
[4.179s][debug][cds ] RecordComponent : 0 0 0.0 | 0 0 0.0 | 0 0 0.0
[4.179s][debug][cds ] SymbolHashentry : 39112 309392 3.9 | 0 0 0.0 | 39112 309392 2.5
[4.179s][debug][cds ] SymbolBucket : 10338 41360 0.5 | 0 0 0.0 | 10338 41360 0.3
[4.179s][debug][cds ] StringHashentry : 0 0 0.0 | 0 0 0.0 | 0 0 0.0
[4.179s][debug][cds ] StringBucket : 0 0 0.0 | 0 0 0.0 | 0 0 0.0
[4.179s][debug][cds ] ModulesNatives : 0 0 0.0 | 0 0 0.0 | 0 0 0.0
[4.179s][debug][cds ] Other : 0 48032 0.6 | 0 26256 0.6 | 0 74288 0.6
[4.179s][debug][cds ] --------------------+---------------------------+---------------------------+--------------------------
[4.179s][debug][cds ] Total : 127363 7978880 100.0 | 25372 4552064 100.0 | 152735 12530944 100.0
];
stderr: []
exitValue = 0
java.lang.RuntimeException: 'Relocating archive from' missing from stdout/stderr
at jdk.test.lib.process.OutputAnalyzer.shouldContain(OutputAnalyzer.java:189)
at DynamicArchiveRelocationTest.doTest(DynamicArchiveRelocationTest.java:103)
at DynamicArchiveTestBase.runTest(DynamicArchiveTestBase.java:73)
at DynamicArchiveRelocationTest.testInner(DynamicArchiveRelocationTest.java:70)
at DynamicArchiveRelocationTest.testOuter(DynamicArchiveRelocationTest.java:56)
at DynamicArchiveRelocationTest.main(DynamicArchiveRelocationTest.java:47)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:78)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:567)
at com.sun.javatest.regtest.agent.MainWrapper$MainThread.run(MainWrapper.java:127)
at java.base/java.lang.Thread.run(Thread.java:831)
JavaTest Message: Test threw exception: java.lang.RuntimeException: 'Relocating archive from' missing from stdout/stderr
JavaTest Message: shutting down test
STATUS:Failed.`main' threw exception: java.lang.RuntimeException: 'Relocating archive from' missing from stdout/stderr
----------rerun:(41/7133)*----------